[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PPP med PCMCIA-modem, was: Re: [SSLUG] Hvordan mounte win95 part



"Andreas Ott" <Andreas.Ott@proxy.businessnet.dk>:

>problemet er nok at mit PC-Card-modem ikke er sat ordentlig op. Jeg 
>har ellers læst HOWTO-PCMCIA, men på min maskine kan jeg f.eks. ikke 
>finde den i HOWTO nævnte /var/run/stab. Da jeg er forholdsvis ny i 
>Linux-verdenen vil jeg være glad for en lidt mere "eksplicit" 
>anvisning. (Jeg bruger RH 5.0)

Jeg sidder netop med en bærbar med et PCMCIA modem. Godt nok
Red Hat 5.1, men der burde ikke være nogen forskel.

Først checker du om PCMCIA systemet kender dit modem-kort.
Sæt kortet i, og der skulle komme et "bip" som tegn på at
pcmcia softwaren har opdaget det nye kort.  Så kigger du i
/var/log/messages - det kan f.eks. se således ud:

cardmgr[188]: initializing socket 0
cardmgr[188]: unsupported card in socket 0
cardmgr[188]: version info: "Olicom", "GoCard TRN/Modem 336", "OC3232", "NONE"
cardmgr[188]: manfid: 0x0121, 0x3232
cardmgr[188]: exiting

Her står "unsupported card" så det kort kender pcmcia systemet
ikke. Så laver man en ny entry i /etc/pcmcia/config.opts med 
de "version info" tekststrenge, som står i log-beskeden.
Tilføj bare i bunden af filen.

For mit Olicom OC-3232 kort ser den således ud - andre modem-
kort ser ligesådan ud, men med andre tekst-strenge, naturligvis:

card "GoCard TRN/Modem 336"
  version "Olicom", "GoCard TRN/Modem 336", "OC3232", "NONE"
  bind "serial_cs"

Den første linie er blot noget du kan kalde kortet - der kunne
stå "Henriks modem", eller hvad man nu vil. Linie 2 er ALLE
de tekst-strenge, der står i log-beskeden. Cut&Paste.
Linie 3 er den PCMCIA driver, som kortet bruger; alle modems
bruger "serial_cs" driveren. (Netkort bruger andre drivere,
men det springer vi over her).

Det er det - kør '/etc/rc.d/init.d/pcmcia restart' for at
reloade pcmcia-systemet, og nu skulle den gerne finde kortet.
"Bip'et" lyder anderledes, og i /var/log/messages står der nu:

cardmgr[324]: initializing socket 0
cardmgr[324]: socket 0: GoCard TRN/Modem 336
cardmgr[324]: executing: 'insmod /lib/modules/preferred/pcmcia/serial_cs.o'
cardmgr[324]: executing: './serial start ttyS1'

D.v.s. nu har jeg mit pcmcia modem siddende på /dev/ttyS1, og
kan konfigurere det som et almindeligt modem.

-- 
Henrik Storner  |  "testing? What's that? If it compiles, it is good, 
                |   if it boots up it is perfect."
                |                                    Linus Torvalds