; TeX output 2003.11.26:1337 _2~?ՁZݺI q q ecss2074ThefWinmo dems-and-LinuxHOwmWTO cG1 ecrm1000AlexandreU J.,alexandre12@mageos.com &v1.2,29Aprile2001&6 ecss1000QuestodoGcumentoaiutagliutentichedispongonodiunWinmodemafarlofunzionareconLinux.T*raduzioneitalianaacuradiLucaLazzaroni(lukenshiro(at)aruba.it)-25ottobre2001.RevisioneacuradipGctips(pGctips(at)hardwaretips.com)U eLucaBruno(luca(at)unofree.it)-9Agosto2003(&Lt$ ff ff ecbx1440Indice]f ecbx10001ChecosasonoiWinmoQdem?/Wj1ؼ1.1%SonoU moGdem....7.荍...........................................w11.2%...maU nonlosonoatuttiglieetti!x.荍................................w11.3%ComeU faccioacapirechehounWinmoGdem?S.荍..........................w22ISAoPCI?4y22.1%PCI?ޓ.荍.................................................w22.2%oU ISA?G.荍...............................................w32.3%ISAU eikernel2.4+.荍..........................................w53Installazionedeidriv>erdelmoQdem53.1%ltmoGdemU 5.78f.荍............................................w53.2%IlU WinMoGdemL*T(daLucent)5.68(OBSOLETO)K.荍.......................w53.3%IlU programmaL*TMODEM(driverOpGenSource)ߍ.荍.........................w64Fine...X74.1%Licenza,U Copyright_.荍.........................................w74.2%Contatti.荍...............................................w84.3%Risorse .荍................................................w8(1CheG\cosasonoiWinmopdem?荍!N ecbx12001.1Sonomo_dem...MUn7WinmoGdem,}comealtrimodem,}vieneutilizzatoperaccedereaservizitelefonicicomeleBBS,Internet, T*elefonocVoGcale,gFaxetc.рȑccollegatoadunalineatelefonicaedclassicatopGerlasuavelocit.SevoleteapprendereU dipisuimoGdem,viconsiglioilModems-HOWTO.#Í1.2...manonlosonoatuttiglieetti!InhrealtsonoWINmoGdem.WCiohnecessitanodiWindowspGerfunzionare.Perchh?SemplicementehpGerch莡sonow(stupidi.טHannobisognodiunparticolaresoftware,unw(driver,pGerw(svolgereillorolavoro.טChidice *_2~? G2.8ISAoPCI? 2ՁVsoftwareldiceSistemaOpGerativo,eidriverinclusineimoGdemsonoal99%esclusivqamentepGerlapiattaforma MS-Windows.8Ma,*conladiusionediLinux,*alcuniproGduttori,comeL*T;oMotorola,hannodecisodirealizzaredriverdeiloromoGdemperLinux.?%ManonhannocapitolalosoadiLinux:%idriverchefornisconofunzionano,certo,mawsono'ClosedSource'.Sonogratuitinelprezzo,manonlibGerisottolicenzaGPL.CisignicaIcheisorgentinonsonodispGonibili.\8PercialcunihackerhannodecisodisvilupparedeidriverOpGenSource,manonhannomoltidatisuimoGdemalorodisposizione,perchiproduttorinonvoglionorilasciarneleU spGeciche:qquindiidriverOpGenSourcesonospessoinstatodisviluppoalphaobeta.#q1.3ComefaccioacapirechehounWinmo_dem?M1.VCercateditrovqareilnomedellapGortaserialeacuiilvostromoGdemconnesso(sottoWindowsoMSDOSadU esempio:qCOM1COM2...).ؼIllnomedelmoGdemsottoLinux/dev/ttySx,dovexilnumerodellapGortaserialesottoDOSl|-1,adesempio:qsottoU DOS:COM1,sottoLinuxttySx,conx=1-1,quindittyS0.UnU altroesempio:qsottoDOSCOM3,sottoLinuxttyS2eU cosvia.2.qCreateU unlinksimbGolicoda/dev/ttySxa/dev/moGdem,digitando: ffGqL ectt1000rm?-f/dev/modem
ln?-s/dev/ttySx/dev/modem ffGך3.qScaricateU einstallateilpacchettominicom.Poieseguite'minicom-s'.Selezionateh8lavoGce'SerialPortSetup',lscrivete'A'h3pGerimpostareil'SerialDevice',lcancellatetuttalariga,e0scrivete'/dev/moGdem'.Poiproseguitecon[Invio].Digitate[Esc]escegliete'savesetupasd',g}quindiselezionateU 'Exit'.AttendetePunattimo, ypGoiscrivete'A*T':seilmoGdemrisponde'OK'?alloraNONavetePunWinmoGdem, ymaunmoGdemU standard...SeitempidiinizializzazionesonotroppGolunghi,alloraaveteunWinmodem. UtilizzatequestodocumentopGerU cercaredirenderlofunzionante.qF*ateillogincomeutenteroGot.4.qUsciteU daMinicomdigitandoCTRL+A,pGoiX.(J2ISAG\oPCI?荍2.1PCI?MOk,oraaveteunWinmoGdem...-MacisonoduetipidiWinmodem:ISAoPCI.Perrenderelecosepidicili,ledueinterfaccesonoabbastanzadiverse.NQQuindi, oravericheremosedispGoniamodiunmodemPCIyoISA.Primaܓditutto,pdoveteܓcongurareilkernel.Duranteܓilmake*cong,doveteܓrispGondereaermativqamentealleU seguentidomande:QH
!",
cmsy10 In~LoadablemoGdulesupport:b'Enableloadablemodulesupport(CONFIG_MODULES)',e'Setversion information>onallmoGdulesforsymbols(CONFIG_MODVERSIONS)'(vifaccionotarechedoveteaver installatoU ilpacchettomoGdutils;dateun'occhiataalKerneld-HOWTO)w捍 InU Generalsetup:q'PCIsuppGort'(CONFIG_PCI) SceglieteU 'Any'in'PCIAccessMoGde'(CONFIG_PCI_GOBIOS) _2~? G2.8ISAoPCI?
3ՁV 'PCIU quirks'(CONFIG_PCI_QUIRKS) 'BackwardU compatible/proGc/pci'U (CONFIG_PCI_OLD_PROC) Seosieteingradodicongurare'PCInDeviceNameDatabase'(forseconunkernel2.4+),
pGoteteDrispondereaermativqamente:
OQcirenderilvostrole/proGc/pcipiagevoledacapire (CONFIG_PCI_NAMES). InU Filesystems'/proGclesystemsupport'(CONFIG_PROC_FS)ؼSe(nonavete(mairicompilatoilkernel,]probabilmente(quellodellavostradistribuzioneconterrgituttoquesto.qSeU desideratericompilarloenonl'aveteU maifatto,leggeteilKernel-HOWTO.ؼOra,U assumiamocheilvostronuovokernelsiainstallato.Eseguite'cat/proGc/pci'.gSevedeteilnomedelvostromoGdemnellerighevisualizzatedalcomandoallora
aveteU unWinmoGdemPCI.Passateallasezione'Installazionedeidriver'#Í2.2oISA?MSeU nonlotrovqate,probabilmenteaveteunmoGdemISA.Comeesseresicuri?IlsuppGortoISA{nonprevistonelKernel(AGGIORNAMENTO:seaveteunkernel2.4.x,LilkernellofapGerNvoiautomaticamente:nmsecossaltatequestasezioneeleggetelaprossima).osEsisteunsoftwarediterzeparti,chiamato4isapnp,che4logestisce.MPerprimacosadoveteesseresicuridiaverinstallatoquestosoftware.AltrimentiU installateloscaricandoilpacchettoisapnptoGols.Una[voltacheisapnptoGolsstatoinstallato,Oeseguiremounparticolareprogramma,pnpGdump,cheispGezionailXcomputerallaricercadidispGositiviISA.PoicercatediricavqarelerisorseutilizzatedaidispGositiviememo-rizzateleQrinunle,R//etc/isapnp.conf.pFQuindimoGdicatequestoleedeseguiteunaltroprogramma,isapnp,cheU leggeilleisapnp.confeconguraivostridispGositivi.EhU ?qSembradicile?Alloraseguitequestipassi:1.qEseguiteU 'pnpGdump
b>
cmmi10>/etc/isapnp.conf '.2.qMoGdicateU illeappenacreatoconilvostroeditorditestopreferito.3.qCercateU lasezioneincuiilvostromoGdemdescritto.4.qDecommentateU alcunerighenelle(cancellandoil#all'iniziodellariga).Avetebisognodi:1U riga'(IO0...)'1U riga'(INT0...)'1U riga'(DMA0...)'1U riga'(DMA1...)'1U riga'(IO1...)'5.qRimuoveteU il'(CHECK)'intuttelerigheIOdecommentate6.TEseguite'isapnp/etc/isapnp.conf '.Secisonodeglierrori,moGdicateilleisapnp.confeprovqateacambiare2iparametri:+oaiutateviconimessaggidierrore.fSenoncisonoerrori,iUmoGdicateisapnp.confedecommentatelariga'(ACT Y)'nellasezionedelvostromoGdem.p}Poirieseguite'isapnp/etc/isapnp.conf '.DovrebbGeU rispondervicon:q[[Nomedelvostromodem]]EnabledOK7.CAggiungete^'isapnp/etc/isapnp.conf 'alvostro/etc/rc.d/rc.loGcal,digitando'echoisapnp/etc/isapnp.conf>>U /etc/rc.d/rc.loGcal'.qȓutileperauto-congurareivostridispositiviadogniavvio. )_2~? G2.8ISAoPCI?
4ՁVSe8vipuaiutare,>eccounestrattodelmiole/etc/isapnp.conf(Hocommentatoquestole,eicommenti
originaliU sonoprecedutida##)> ffG*#?Taglioidettagli...##?(DEBUG)(READPORT?0x0203)(ISOLATE?PRESERVE)(IDENTIFY?*)(VERBOSITY?2)(CONFLICT?(IOFATAL)(IRQFATAL)(DMAFATAL)(MEMFATAL))#orWARNING#?Identificazionedellamiaschedamodem##?Card1:(serialidentifiere2000001000550c31e)##?VendorIdGVC5005,SerialNumber256,checksum0xE2.##?Version1.0,Vendorversion0.1##?ANSIstring-->LTWinModem<--####?LogicaldeviceidHSM0140##>\Device?supportI/Orangecheckregister##?VogliamoconfigurarelaschedaGVC5005/256(CONFIGURE?GVC5005/256(LD0#?IndirizzoI/Odibase0x03f8,conunrangedi8(IO?0(SIZE8)(BASE0x03f8))#?IRQ4(INT?0(IRQ4(MODE+E)))#?DMA5(DMA?0(CHANNEL5))#?DMA7(DMA?1(CHANNEL7))#?IndirizzoI/0diBase20x0100,range8(IO?1(SIZE8)(BASE0x0100))#?Nomedellascheda?(NAME"GVC5005/256[0]{LTWinModem)`}")#?Attivala(ACT?Y)#?Finedellaconfigurazione))########?IparametrideimieialtridispositiviISA################?Riportatutteleschedeallostato"WaitforKey"(WAITFORKEY); ffG 7_2~? G3.8Installazionedeidriv>erdelmoQdemۄ5ՁV2.3ISAeikernel2.4MSeuaveteunkernel2.4(digitate'uname-r'pGerindividuarelaversionedelvostrokernel),{nondoveteintrapren-
dere~questacomplicatainstallazionediunpacchettoditerzepartibasatosuleditesto,IpGoichnellaserie2.4hstataintroGdottaunanuovqaarchitetturasimileaquellaPCILcherendeobsoletoilpacchettoisapnptoGols.Per^abilitarequestacaratteristica,`