2 příspěvky / 0 new
Poslední
Obrázek uživatele Victor Pechtl
Offline
Naposledy viděn: 13 let 2 měsíce zpět
Připojen: 26.03.2007 - 12:51
T-mobile 4G - ipwireless PCMCIA

Zdravím,
nemáte náhodou někdo zkušenosti s rozběháním této karty?
Už se s tím mořím pěkně dlouho a pořád nic.
Základní problém mám ten, že po kompilaci ovladačů (http://userweb.kernel.org/~jikos/ipwireless_cs/) a zasunutí karty do slotu se karta jakoby připojí, ale v logu vidím chybovou hlášku.

...
ipwireless_cs: waiting for card to start up...
ipwireless_cs: card failed to start up!
...

Tento problém se mi objevuje pouze na mém notebooku asus A4D. Na jiných strojích vše proběhne okay. Díky za případnou pomoc s řešením tohoto problému.

Obrázek uživatele Victor Pechtl
Offline
Naposledy viděn: 13 let 2 měsíce zpět
Připojen: 26.03.2007 - 12:51
Zatim zkus tohle....

zjisti si verzi jardra > prikaz uname -r

podle verze jadra si sosni ovladac z http://userweb.kernel.org/~jikos/

rozbal ho, za pomoci konzole vlez do adresare, kam jsi ho rozbalil a spust make

jestli probehne ok, tak pokracuj prikazem make install

Tim budes mit nainstalovany driver > po zasunuti karty do slotu by se ti melo zmenit cervene LED na zelene..asi po 10s.

Povedlo se? Jestli ano, pokracuj v nastaveni pripojeni podle tohoto navodu od Jiriho Krale:
Pokud instalace proběhla úspešně, v adresáři /lib/modules//kernel/drivers/pcmcia bude umístěn ipwireless_cs.ko

Funkčnost si můžete zkontrolovat sledováním logu a zastrčením karty do slotu:
# tail -f /var/log/messages
zastrčte kartu
log zprávy:
ipwireless_cs 1.0.4 by Stephen Blackheath and Ben Ma
ipwireless_cs: PCMCIA event - card insertion
ipwireless_cs: I/O ports 0x0100-0x010f irq 11
ipwireless_cs: registering modem device ttyIPWp0
ipwireless_cs: registering monitor device ttyIPWp8
ipwireless_cs: waiting for card to start up...
ipwireless_cs: card is ready.

Konfigurace PPP
Nutný je balík ppp a doporučuji i pppconfig, který je dobré použít pro konfiguraci PPP.
Up to date parametry pro konfiguraci naleznete na této stránce. Zde uvádím ty, platné k 15.2.2006.
Konfiguraci popíši pomocí pppconfig. Výsledné konfigurační soubory uvádím pro kontrolu a pro ty, kteří nemají možnost použít pppconfig.

1) vytvořte nové spojení
2) jméno providera jakékoliv, například tmobile4g
3) vyberte statické DNS
4) primární DNS 62.141.0.1
5) sekundární 213.162.65.1
6) autentizace CHAP
7) uživatel gprs // není potřeba se znepokojovat, budete používat 3G
8) heslo gprs
9) rychlost portu je 230400
10) tónová volba
11) číslo *99#
12) vyberte ne, chceme zadat port ručně
13) port /dev/ttyIPWp0
14) zapsat změny

Do souboru /etc/chatscripts/ přidejte řádku:
OK AT+CGDCONT=1,"PPP","internet.t-mobile.cz","0,0",0,0
Aby vypadal přibližně takto:

# ispauth CHAP
# abortstring
ABORT BUSY ABORT 'NO CARRIER' ABORT ERROR
# modeminit
'' "AT"
OK AT+CGDCONT=1,"PPP","internet.t-mobile.cz","0,0",0,0
# ispnumber
OK-AT-OK "ATDT*99#"
# ispconnect
CONNECT \d\c
# prelogin

# ispname
# isppassword
# postlogin

# end of pppconfig stuff

Pro úplnost soubor /etc/ppp/peers/

hide-password
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/"
debug
/dev/ttyIPWp0
230400
defaultroute
noipdefault
user "gprs"

ipparam tmobile

soubor /etc/ppp/resolv/

# resolv.conf created by pppconfig for tmobile
nameserver 62.141.0.1
nameserver 213.162.65.1

soubor /etc/ppp/chap-secrets

# Secrets for authentication using CHAP
# client server secret IP addresses
"gprs" * "gprs"

První připojení
Sledujte /var/log/messages ( # tail -f /var/log/messages ), možné je i /var/log/syslog, kde je o něco více informací

Připojíte se příkazem # pon

Diskuse logu:
// spuštění pon

Feb 15 13:43:11 hostname pppd[6459]: pppd 2.4.4b1 started by root, uid 0
Feb 15 13:43:12 hostname chat[6460]: abort on (BUSY)
Feb 15 13:43:12 hostname chat[6460]: abort on (NO CARRIER)
Feb 15 13:43:12 hostname chat[6460]: abort on (ERROR)
Feb 15 13:43:12 hostname chat[6460]: send (AT^M)
Feb 15 13:43:12 hostname chat[6460]: expect (OK)
Feb 15 13:43:13 hostname chat[6460]: ^M
Feb 15 13:43:13 hostname chat[6460]: OK
Feb 15 13:43:13 hostname chat[6460]: -- got it
Feb 15 13:43:13 hostname chat[6460]: send (AT+CGDCONT=1,"PPP","internet.t-mobile.cz","0,0",0,0^M)
Feb 15 13:43:13 hostname chat[6460]: expect (OK)
Feb 15 13:43:13 hostname chat[6460]: ^M
Feb 15 13:43:13 hostname chat[6460]: AT+CGDCONT=1,"PPP","internet.t-mobile.cz","0,0",0,0^M^M
Feb 15 13:43:13 hostname chat[6460]: OK
Feb 15 13:43:13 hostname chat[6460]: -- got it
Feb 15 13:43:13 hostname chat[6460]: send (ATDT*99#^M)
Feb 15 13:43:13 hostname chat[6460]: expect (CONNECT)
Feb 15 13:43:13 hostname chat[6460]: ^M
Feb 15 13:43:16 hostname chat[6460]: ATDT*99#^M^M

// doposud probíhala inicializace modemu, poslední příkaz zněl vytoč číslo ( send (ATDT*99#^M) )
// dále následuje buď chyba a nebo spojení

a)
Feb 15 11:57:02 hostname chat[7406]: CONNECT
Feb 15 11:57:02 hostname chat[7406]: -- got it
Feb 15 11:57:02 hostname chat[7406]: send (\d)
Feb 15 11:57:03 hostname pppd[7405]: Serial connection established.
Feb 15 11:57:04 hostname pppd[7405]: Exit.

// chyba: pravděpodobně chybí podpora PPP v jádře, poznáte podle syslogu, kde je navíc:
Feb 15 11:57:03 hostname pppd[7405]: Couldn't set tty to PPP discipline: Invalid argument

b)
Feb 15 19:04:21 hostname chat[6134]: NO CARRIER
Feb 15 19:04:21 hostname chat[6134]: -- failed
Feb 15 19:04:21 hostname chat[6134]: Failed (NO CARRIER)
Feb 15 19:04:22 hostname pppd[6133]: Exit.
// není signál

c)
Feb 15 13:43:16 hostname chat[6460]: CONNECT
Feb 15 13:43:16 hostname chat[6460]: -- got it
Feb 15 13:43:16 hostname chat[6460]: send (\d)
Feb 15 13:43:17 hostname pppd[6459]: Serial connection established.
Feb 15 13:43:17 hostname pppd[6459]: Using interface ppp0
Feb 15 13:43:17 hostname pppd[6459]: Connect: ppp0 <--> /dev/ttyIPWp0
Feb 15 13:43:20 hostname pppd[6459]: CHAP authentication succeeded
Feb 15 13:43:20 hostname pppd[6459]: CHAP authentication succeeded
Feb 15 13:43:20 hostname pppd[6459]: kernel does not support PPP filtering
Feb 15 13:43:20 hostname pppd[6459]: local IP address 10.168.122.140
Feb 15 13:43:20 hostname pppd[6459]: remote IP address 10.231.251.32
// úspěch