X200s Debian WWAN

Mr. Müller

New member
Registriert
10 Jan. 2011
Beiträge
60
Moinsen Leude,

ich habe momentan noch einige Punkte mit meinem Linux und meinem X200s die offen sind und ich noch nicht schließen konnte.

Als Distribution nutze ich Debian Squeeze.

Ich bekomme mit meinem selfbuild Kernel als auch mit dem Original Debian Kernel kein WWAN ordentlich zum laufen.
Ich habe im Internet (http://sourceforge.net/apps/mediawiki/mbm/index.php?title=MBM#Linux_kernel_driver) einige Informationen zu der
WWAN Karte gefunden, und dass der Kernel gepatch werden müsste. Diese Optionen habe ich beim Konfigurieren des neuen Kernels gesetzt,
und dennoch habe ich mit dem Network Manager probleme. Er erkennt zwar die WWAN Karte, und fordert auch eine SIM PIN doch bekomme ich dann
immer nur "not enabled" oder "not registed" an. Wenn ich die SIM ins iPhone packe, flüppt es direkt komischer weise.

Ausserdem funktioniert mein Bluetooth nicht mehr nach dem Kernel Update auf 3.1.6.
Troz dass ich eigentlich Erfahrung mit Linux habe, habe ich das Gefühl nicht weiterzukommen...


Ausserdem kann ich mit dem ThinkPad ThinkNavi nicht scrollen, gpoiting programm hab ich schon getestet. Die Lauter Leister tasten funktionieren auch nicht mit ALSA.
 
Zuletzt bearbeitet:
WWAN: die Ericsson F3507g funktioniert mit dem normalen Squeeze-Kernel 2.6.32 ohne weiteres zutun. Auf keinen Fall ist etwas zu patchen, auch nicht bei neueren Kerneln. Hast Du die SIM richtig eingelegt? Kontakte nach unten, abgeschrägte Ecke nach außen weisend.

Scrollen mit dem Trackpoint: Du konfigurierst entweder mit gpointing-device-settings exakt nach Anleitung (Taste 2 einstellen wie im Screenshot dort gezeigt!), oder Du installierst dieses Paket. Und was bitte ist ein "ThinkNavi"?

Bluetooth: wenn der 3.1.6er Kernel aus Debian Testing(!) nicht läuft, dann nimm den 2.6.32.
 
zu WWAN, hm das ist ziemlich komisch. Werd die SIM mal reinigen und paar mal rein und raus testen.
Sorry, hab gedacht ThinkNavi = TrackPoint ( name ist mir nicht eingefallen )


Wenn ich tlp am laufen habe, gibt es vom Energie Verbrauch keinen unterschied zwischen 2.6.32 u 3.1.6 ?
 
Hi-Ho,
Nur so, als weiterer Kontrollpunkt: linrunner führte bei meinem X200 erst noch ein BIOS-Flash durch, bevor mein WWAN funktionierte.
Hast du dein BIOS auf dem aktuellen Stand?
 
Es ging mal ne Zeit lang. Ich verstehs nicht. Hab die SIM rein und Raus gepackt. 2.6.32 gebootet. Bios Default Settings wiederhergestellt, und ich bekomm immer die Nachricht "not registerd"...:eek:
 
Was ist das für eine Karte? Wurde sie ab Werk verbaut oder später (von dir)?

Zeig mal bitte
Code:
sudo dmidecode -s bios-version
lsusb
dmesg | grep cdc
rfkill list
(für letzteres ggf. Paket rfkill installieren)
 
Zuletzt bearbeitet:
1.
Code:
 6DET70WW (3.20 )

2.
Code:
root@ThinkPad-X200s:/home/niclas# lsusb
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 003: ID 0a5c:2145 Broadcom Corp. Bluetooth with Enhanced Data Rate II
Bus 004 Device 002: ID 08ff:2810 AuthenTec, Inc. AES2810
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 010: ID 05ac:1297 Apple, Inc. iPhone 4
Bus 003 Device 008: ID 0bdb:1900 Ericsson Business Mobile Networks BV F3507g Mobile Broadband Module
Bus 003 Device 006: ID 05ac:0221 Apple, Inc. Aluminum Keyboard (ISO)
Bus 003 Device 005: ID 04d9:0499 Holtek Semiconductor, Inc. Optical Mouse
Bus 003 Device 004: ID 05ca:1880 Ricoh Co., Ltd 
Bus 003 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 17ef:480c Lenovo Integrated Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

3.
Code:
root@ThinkPad-X200s:/home/niclas# dmesg | grep cdc
[    2.741147] cdc_acm 3-4:1.1: ttyACM0: USB ACM device
[    2.743756] cdc_wdm 3-4:1.5: cdc-wdm-176: USB WDM device
[    2.743896] cdc_acm 3-4:1.3: ttyACM1: USB ACM device
[    2.744293] cdc_wdm 3-4:1.6: cdc-wdm-175: USB WDM device
[    2.744314] usbcore: registered new interface driver cdc_wdm
[    2.747601] cdc_acm 3-4:1.9: ttyACM2: USB ACM device
[    2.749036] usbcore: registered new interface driver cdc_acm
[    2.749039] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[    2.783512] usb0: register 'cdc_ether' at usb-0000:00:1d.7-4, CDC Ethernet Device, 02:80:37:ec:02:00
[    2.783540] usbcore: registered new interface driver cdc_ether
[  860.027285] usb0: unregister 'cdc_ether' usb-0000:00:1d.7-4, CDC Ethernet Device
[  865.589902] cdc_acm 3-4:1.1: ttyACM0: USB ACM device
[  865.608497] cdc_acm 3-4:1.3: ttyACM1: USB ACM device
[  865.624560] cdc_wdm 3-4:1.5: cdc-wdm-176: USB WDM device
[  865.628825] cdc_wdm 3-4:1.6: cdc-wdm-175: USB WDM device
[  865.635747] usb0: register 'cdc_ether' at usb-0000:00:1d.7-4, CDC Ethernet Device, 02:80:37:ec:02:00
[  865.645864] cdc_acm 3-4:1.9: ttyACM2: USB ACM device
[  970.753522] usb0: unregister 'cdc_ether' usb-0000:00:1d.7-4, CDC Ethernet Device
[  976.332030] cdc_acm 3-4:1.1: ttyACM0: USB ACM device
[  976.363503] cdc_acm 3-4:1.3: ttyACM1: USB ACM device
[  976.374183] cdc_wdm 3-4:1.5: cdc-wdm-176: USB WDM device
[  976.377524] cdc_wdm 3-4:1.6: cdc-wdm-175: USB WDM device
[  976.385382] usb0: register 'cdc_ether' at usb-0000:00:1d.7-4, CDC Ethernet Device, 02:80:37:ec:02:00
[  976.396907] cdc_acm 3-4:1.9: ttyACM2: USB ACM device

4.
Code:
root@ThinkPad-X200s:/home/niclas# rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: tpacpi_wwan_sw: Wireless WAN
    Soft blocked: no
    Hard blocked: no
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
 
Die Karte ist da und eingeschaltet. "not registered" könnte bedeuten, daß die SIM nicht ins Netz einbuchen kann – sprich: kein oder schlechter Empfang.

Wir können mal versuchen den Verbindungsaufbaus zu debuggen:

Zuerst den NM beenden mit
Code:
sudo stop network-manager
sudo killall modem-manager
ps -efw | grep -i "NetworkManager\|modem-manager" | grep -v "grep"
Der letzte Befehl darf keinen Output liefern, nur dann ist der NM vollständig beendet.

Als nächstes brauchen wir 2 Terminalfenster. 1. Fenster:
Code:
sudo modem-manager --debug

2. Fenster:
Code:
NM_PPP_DEBUG=1 sudo NetworkManager --no-daemon

Nun machst Du einen Verbindungsversuch und pastest den kpl. Output beider Fenster hier

Um den NM anschließend wieder in den Normalzustand zu versetzen, in beiden Terminalfenstern mit Strg+C abbrechen und
Code:
sudo start network-manager
 
Zuletzt bearbeitet:
Ist eigentlich unmöglich, ich bin 300 m Luftliene entfernt von nem Masten, iPhone hat vollen Empfang und es ging ja schonmal mit der gleichen Karte, und hatte 100% empfang. iPhone hat auch direkt funktioniert (gleiche SIM) :cursing:
 
Code:
NetworkManager[3056]: <info> (wwan0): device state change: 1 -> 2 (reason 2)
NetworkManager[3056]: <info> (wwan0): deactivating device (reason: 2).
NetworkManager[3056]: <info> (wwan0): device state change: 2 -> 3 (reason 0)


PS : Ich habe Ubuntu 10.10 Live CD gestartet und bekomme dort auch die Meldung : Nicht Registiert
 
Zuletzt bearbeitet:
1. http://paste.ubuntuusers.de/404772/

2. http://paste.ubuntuusers.de/404777/




Genau beim Verbinden kommt der hier

Code:
modem-manager[2876]: <warn>  [1325009546.000220] [mm-modem-mbm.c:459] mbm_emrdy_done(): timed out waiting for EMRDY response.
modem-manager[2876]: <debug> [1325009546.000292] [mm-at-serial-port.c:298] debug_log(): (ttyACM2): --> 'AT&F E0 V1 X4 &C1 +CMEE=1<CR>'
modem-manager[2876]: <info>  [1325009549.002531] [mm-modem.c:742] mm_modem_set_state(): Modem /org/freedesktop/ModemManager/Modems/1: state changed (enabling -> disabled)
modem-manager[2876]: <debug> [1325009549.002615] [mm-serial-port.c:844] mm_serial_port_close(): (ttyACM2) device open count is 0 (close)
modem-manager[2876]: <info>  [1325009549.002657] [mm-serial-port.c:859] mm_serial_port_close(): (ttyACM2) closing serial port...
modem-manager[2876]: <info>  [1325009549.005340] [mm-serial-port.c:880] mm_serial_port_close(): (ttyACM2) serial port closed











NetworkManager[2878]: <warn> GSM modem enable failed: (32) Serial command timed out
NetworkManager[2878]: <info> (usb0): device state change: 4 -> 9 (reason 28)
NetworkManager[2878]: <info> Marking connection 'O2 Pay-by-MB' invalid.
NetworkManager[2878]: <warn> Activation (usb0) failed.
NetworkManager[2878]: <info> (usb0): device state change: 9 -> 3 (reason 0)
NetworkManager[2878]: <info> (usb0): deactivating device (reason: 0).
NetworkManager[2878]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.
NetworkManager[2878]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.
 
Zuletzt bearbeitet:
Irgendwas klemmt das gewaltig, aber es ist keine klare Fehlerursache auszumachen.

Ist das eine der berüchtigten O2-Multi-SIMs? Probiere auf jeden Fall mal eine andere SIM.
 
Jap, ist eine Multi-SIM. Kann ich machen, macht zwar keinen großen Sinn, weil die halt im iPhone 4 funzt aber ok
 
Heißt das, es ist eine O2-Multi-SIM? Hier im Forum hatten schon öfters User "Spaß" damit, daher meine Frage.
 
Ja ist es. Vielen dank noch mal für deine Hilfe. Ist ja schon fast Peinlich dass es durch den Dummen wechsel funktioniert. Ist nur die Frage warum es nicht klappt. Ich hatte bei o2 auch angerufen, und die meinten Die Karte würde sich ins Netz einwählen doch nur nicht ins Internet. Komisch Komisch
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben