AppendixB–InstallingonLinux
Multi‐TechSystems,Inc.MT9234MUUserGuide 47
BuildingandInstallingtheTIUSBDriverfromtheTGZPackage
FollowthisstepifyourdistributiondoesnotsupportRPMpackages;otherwise,followthepreviousstepon
installingfromanRPMpackage.
YouneedtheTIUSB3410/ 5052tgzpackageforthisstep.TheIntroductionsectionabovedescribeswhereto
findthelatestTIUSB3410/5052tgzpackage.
Loginasrootanddothefollowing:
Command Explanation
1.tarxvzfti_usb_2.6‐X.Y.tgz Un‐packagethefiles.
2.cdti_usb_2.6‐X.Y
3../configure Configurethepackageforyourdistribution
andkernel.
4.makeinstall Buildandinstalltheti_usb_3410_5052driver.
Ifthereareproblemsinthisprocess,youmayneedtogobacktoinstallandpreparethekernelsourcesas
describedabove.
LoadingtheTIUSB3410/5052Driver
Theti_usb_3410_5052drivershouldbeautomaticallyloadedwhenyouplugintheTIUSB3410/5052devices,
providedyourdeviceusesthedefaultvendorandproductids.Ifitdoesnot,seethesectionoftheRelease
Notesfile"VENDORandPRODUCTIDS"(ontheproductCDasfilenameti_usb_2.6_release_notes‐1.2.txt).
ThefirstTIUSB3410/5052devicepluggedinappearsas/dev/ttyUSB0,thennextas/dev/ttyUSB1,andsoon.
ThesedevicenamesaresharedwithotherUSBserialdevices.
IfTIUSBdeviceshadbe eninusebeforeinstallingthenewTIUSBdriver,oldversionsofthedriversarestill
loaded.Theseoldversionsmustbeunloadedbeforethenewlyinstalleddriverisused.
Thesimplestwaytounloadtheolddriv ers andloadthenewistoreboot.
Alternatively,youcancloseallopenTIUSBserialports,disconnecttheTIUSBserialdevices,andthenunload
theoldTIUSBserialdriverwiththecommand
rmmodti_usb_3410_5052
Completion.ThenreconnecttheTIUSBserialdevicesandthenewdriverisloaded.
UninstallingtheTIUSBDriver(for2.6kernelversions)
IfyouinstalledtheTIUSBRPMpackage,youcanuninstallitbylogginginasrootandrunningthecommand
rpm‐eti_usb_2.6‐X.Y‐Z
IfyouinstalledtheTIUSBTGZpackage,youcanuninstallitbylogginginasrootandrunningthefollowing
commands:
Command Explanation
cdti_usb_2.6‐X.Y Giveafullorrelativepathtotheunpacked
sourcefiledirectory.
makeuninstall