FC7 + EDGE od t-mobile na PCMCIA GlobeTrotter GT Combo EDGE

Aleš Jakubec ales.jakubec na brano.eu
Čtvrtek Září 27 14:43:11 CEST 2007


Ahojte,
už dlohou dobu se trápím s rozchozením PCMCIA EDGE karty od T-mobile.

mám Fedoru 7 - jádro:
[root na work125 ~]# uname -r
2.6.22.7-85.fc7

pccardc mi vypisuje toto:
[root na work125 ~]# pccardctl ls
Socket 0 Bridge: [yenta_cardbus] (bus ID: 0000:02:00.0)
 CardBus card -- see "lspci" for more information
Socket 1 Bridge: [yenta_cardbus] (bus ID: 0000:02:00.1)
[root na work125 ~]#

lspci -v:

03:00.0 Network controller: Broadcom Corporation BCM43xG 802.11b/g (rev 03)
        Subsystem: Option N.V. Unknown device 0004
        Flags: bus master, fast devsel, latency 64, IRQ 4
        Memory at c4000000 (32-bit, non-prefetchable) [size=8K]

03:00.1 Serial controller: Broadcom Corporation Unknown device 4333 (rev 03) (prog-if 02 [16550])
        Subsystem: Option N.V. Unknown device 0004
        Flags: fast devsel, IRQ 4
        I/O ports at 2000 [size=256]


lspci -vm:

Device: 03:00.0
Class:  Network controller
Vendor: Broadcom Corporation
Device: BCM43xG 802.11b/g
SVendor:        Option N.V.
SDevice:        Unknown device 0004
Rev:    03

Device: 03:00.1
Class:  Serial controller
Vendor: Broadcom Corporation
Device: Unknown device 4333
SVendor:        Option N.V.
SDevice:        Unknown device 0004
Rev:    03
ProgIf: 02


dmesg:

pccard: CardBus card inserted into slot 0
PCI: Enabling device 0000:03:00.1 (0000 -> 0001)
ACPI: PCI Interrupt 0000:03:00.1[A] -> Link [LNKA] -> GSI 4 (level, low) -> IRQ 4
0000:03:00.1: ttyS1 at I/O 0x2000 (irq = 4) is a 16550A
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:1d.0[A] -> Link [LNKA] -> GSI 4 (level, low) -> IRQ 4
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1d.0: irq 4, io base 0x00001800

Z toho všeho jsem usoudil, že se GPRS/EDGE část karty tváří jako serial a to konkrétně /dev/ttyS1. Stáhnul jsem si utilitku comgt k nastavení (přečtení) karty, zadání PINu atd. Nicméně pokud dám:
comgt -x -d /dev/ttyS1,
tak mi totálně vytuhne celý Notebook. Pomůže jedině vysunout kartu z PCMCIA slotu, pak jede NTB dále. Po opětovném zasunutí, ale NTB opět vytuhne. Chová se stejně na NTB IBM ThinkPad T41 i DELL D505

Zajímavé je, že kolegovi na stejném HW - DELL D505, ale s OpenSuSe 10.2 - jádro 2.6.18.2-34 tohle nedělá. (Novější jádro mu update nenabízí). Korektně mu utilitka funguje, poté se připojí.
Přitom máme stejnou verzi comgt:
[root na work125 ~]# comgt -help
comgt version 0.32 Copyright Paul Hardwick (c) 2005,2006

Zkoušeli jsme i na Mandriva + DELL D505, jádro tuším 2.6.17, a fungovalo také, až na nějaké problémky s DNS servery přiřazovanými providerem, ale to je asi už o wvdial - tam jsem se z Fedourou ještě nedostal :-(

Nemá tedy prosím někdo zkušenosti, jak z Fedorou postoupit dále?

Dík za každý tip a mějte se

Aleš





Další informace o konferenci Linux