Page 1 of 1

X220 integrated mobile broadband with linux

Posted: Sun Jun 19, 2011 9:23 pm
by jmbnyc
Does anyone know how to get the X220 integrated mobile broadband working with Linux. I activated with card with Windows at the Verizon store so I know that it is working. I rebooted to Linux but I can't get the card to work. Does anyone know the magic or have any clues on what I need to do to get it working.

Some clues are that I don't seem to have a ttyUSB0 device. I do however have a ttySO device that seems somewhat associated with the Sierra MC8355 device (I downloaded and compiled the latest driver from the Sierra support site).

When I run modinfo sierra I get:

[root@sandybridge peers]# modinfo sierra
filename: /lib/modules/2.6.38.8-32.fc15.x86_64/kernel/drivers/usb/serial/sierra.ko
license: GPL
version: v.1.7.40
description: USB Driver for Sierra Wireless USB modems
author: Kevin Lloyd, Elina Pasheva, Matthew Safar, Rory Filer
srcversion: C58D9EB6D295B757AA65F22
alias: usb:v413Cp8133d*dc*dsc*dp*ic*isc*ip*
alias: usb:v0F3Dp68AAd*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p68AAd*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v0F3Dp68A3d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p68A3d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p6893d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6892d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p6891d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p6890d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p6880d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p685Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6859d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6856d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6855d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6853d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6852d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6851d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6850d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p683Ed*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p683Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p683Cd*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p683Bd*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p683Ad*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6839d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6838d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6835d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6834d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6833d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6832d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6822d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6821d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6820d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6816d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6815d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6813d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6812d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6809d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6808d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6805d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6804d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6803d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p6802d*dc*dsc*dp*ic*isc*ip*
alias: usb:v114Fp6000d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0028d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0027d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0026d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0025d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p0023d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p0400d*dc*dsc*dp*icFFiscFFipFF*
alias: usb:v1199p0301d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0120d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0112d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0021d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0019d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0224d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0024d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0022d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0220d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0020d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0218d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0018d*dc*dsc*dp*ic*isc*ip*
alias: usb:v1199p0017d*dc*dsc*dp*ic*isc*ip*
alias: usb:v03F0p211Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v03F0p1E1Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v03F0p1B1Dd*dc*dsc*dp*ic*isc*ip*
alias: usb:v0F3Dp0112d*dc*dsc*dp*ic*isc*ip*
depends: usbserial
vermagic: 2.6.38.8-32.fc15.x86_64 SMP mod_unload
parm: nmea:NMEA streaming (bool)
parm: debug:Debug messages (bool)

Re: X220 integrated mobile broadband with linux

Posted: Sun Jun 19, 2011 10:05 pm
by Harryc
Moved to Linux forum for more answers.

Re: X220 integrated mobile broadband with linux

Posted: Sun Jun 19, 2011 11:18 pm
by ThinkRob
I take it you're using NetworkManager to handle WWAN configuration?

Re: X220 integrated mobile broadband with linux

Posted: Wed Jun 29, 2011 8:54 am
by velovint
I'm using Network Manager and have the same problem.

If I call `modprobe usbserial vendor=0x1199 product=0x9013` then I get /dev/ttyUSB0-3 and Network Manager displays mobile broadband, but I can't connect with a message

NetworkManager[3698]: <warn> GSM connection failed: (32) Serial command timed out

wvdialconfig can't find modem
Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB2<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB2<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB2<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB3<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB3<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 9600 baud
ttyUSB3<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.


Sorry, no modem was detected! Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://alumnit.ca/wiki/?WvDial

Re: X220 integrated mobile broadband with linux

Posted: Wed Jul 27, 2011 11:40 am
by sportfreak
i used this procedure to setup my mobile broadband on my thinkpad x61 .. during my trip across india ..
maybe this might help you ..

http://linuxers.org/howto/how-set-tata- ... lucid-lynx

Re: X220 integrated mobile broadband with linux

Posted: Wed Jul 27, 2011 12:00 pm
by GomJabbar
I am using a Sierra Wireless 890 ExpressCard AirCard on my X220. NetworkMangler wouldn't work at all until I ran nm-connection-editor. Even still, I can't use my card for more than 2 or 3 hours, then I have to shutdown and do a cold boot to reconnect. This is on Fedora 15 Gnome.

Using Mageia 1 KDE with kppp works fine. No problems at all. FWIW, the modem is accessed on /dev/ttyUSB3.