Kiek aš žinau, USRobotics PnP modemai gali būti PnP režime, ir ne PnP, tai yra su jumperiais nustatytu portu ir IRQ. Jei gali paaukoti tą modemo plugenplėjiškumą, taip ir daryk.
Pastatyk modemą ant COM4, IRQ3 (pavyzdys, gali daryti ir kitaip). Tada krovimosi metu kernelis parašys:
Serial driver version 4.27 with SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
ttyS03 at 0x02e8 (irq = 3) is a 16550A
Matai? Pirmi du portai yra motinelės built-in, o trečias -- modemas.
Dabar daryk symbolic linką į /dev/ttyS3 vardu /dev/modem:
ln -s /dev/ttyS3 /dev/modem
Dabar gali bandyti leistis minicom ir pasakyti modemui "AT <Enter>"!
Jei jis linksmai atsakys OK, vadinasi jau veikia. Sveikinu.
Norėdamas išvengti konfliktų, gali BIOS Setup'e išjungti COM2 portą -- jie su COM4 dalinasi IRQ3 linija.
Valio. Nori -- gausi. Tau reikės su isapnp nustatyti modemo
parametrus ir su setserial pranešti serial porto draiveriui apie
porto parametrus.
pnpdump > /etc/isapnp.dump
Paredaguoti /etc/isapnp.dump. Turėk omeny, kad
Portas 0x3f8 yra /dev/ttyS0 yra COM1,
Portas 0x2f8 yra /dev/ttyS1 yra COM2,
Portas 0x3e8 yra /dev/ttyS2 yra COM3,
Portas 0x2e8 yra /dev/ttyS3 yra COM4.
Pasirink tau labiausiai patikusią konfiguraciją, atkomentuok. Dabar padaryk
isapnp /etc/isapnp.conf
ir daryk
setserial ttyS4 irq 5
ar koks bebūtų tavo pasirinktas IRQ.
Aisku, yra
Modemas P&P, bet nesinori žaisti su isapnp ir setserial moduliu.
Krauniesi windus, jie tau sutvarko PnP modemą, tada be reseto su
LOADLIN pasikrauni Linux'ą, ir jo serial draiveris be problemų suranda
jau sukonfiguruotą modemą.
Dabar, kai modemas atsiliepia į AT komandas ant /dev/modem,
galima bandyti konfigūruotis PPP.
Pastaruoju metu labai paplito softmodemai, tai yra modemai, kurie neturi savo galingo signalų procesoriaus, o visą kodavimą/dekodavimą atlieka draiveriai, tai yra centrinis procesorius. Kaip taisyklė, Winmodemai po Linux'u nepalaikomi. Tai susiję su modemų gamintojų nenoru atskleisti savo paslaptis -- visgi visa magija yra draiveriuose. Tačiau yra keletas išimčių, ir jų ateityje daugės.
Prieš perkant modemą reikia paskaityti Modem-HOWTO ir pasižiūreti šiuos puslapius apie modemus, dirbančius ir nedirbančius Linux'e: http://www.o2.net/~gromitkc/winmodem.html, http://www.linmodems.org.
$ ping 212.59.0.1
[palauki kazkiek]
^C
Tada pažiūrėk, ar veikia DNS'as
$ ping mail.takas.lt
[...]
^C
Jei neveikia, daryk
# echo nameserver 212.59.0.1 >> /etc/resolv.conf
ir bandyk vėl. Turi veikti.
Andrius Armonas parašė programėlę, kuri leidžia lengvai susikonfigūruoti pppd ir prisijungti prie Tako, Omnitelio arba VIKT'o. http://baubas.hypermart.net/Linux/dialup.htm