X220 integrated mobile broadband with linux

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
jmbnyc
Posts: 1
Joined: Sun Jun 19, 2011 9:15 pm
Location: New York, New York

X220 integrated mobile broadband with linux

#1 Post by jmbnyc » Sun Jun 19, 2011 9:23 pm

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)

Harryc
Moderator Emeritus
Moderator Emeritus
Posts: 13228
Joined: Thu Apr 12, 2007 8:23 am
Location: Upstate New York

Re: X220 integrated mobile broadband with linux

#2 Post by Harryc » Sun Jun 19, 2011 10:05 pm

Moved to Linux forum for more answers.

ThinkRob
Senior ThinkPadder
Senior ThinkPadder
Posts: 2364
Joined: Wed May 20, 2009 9:54 am
Location: near RTP, NC

Re: X220 integrated mobile broadband with linux

#3 Post by ThinkRob » Sun Jun 19, 2011 11:18 pm

I take it you're using NetworkManager to handle WWAN configuration?
Need help with Linux or FreeBSD? Catch me on IRC: I'm ThinkRob on FreeNode and EFnet.

Code: Select all

Current laptop: X1 Carbon 3
Current workstation: none

velovint
Posts: 1
Joined: Wed Jun 29, 2011 8:48 am
Location: Castro Valley, CA

Re: X220 integrated mobile broadband with linux

#4 Post by velovint » Wed Jun 29, 2011 8:54 am

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

sportfreak
Sophomore Member
Posts: 193
Joined: Tue Jul 15, 2008 10:35 am
Location: Seattle

Re: X220 integrated mobile broadband with linux

#5 Post by sportfreak » Wed Jul 27, 2011 11:40 am

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
Thinkpad X61
Intel T8100, 6GB RAM, Ubuntu 11.04, 16GB SSD, X6 Ultra-base ( hell yeh .. )
Thinkpad R500
Intel T6750, 4GB RAM, 80GB 7200rpm, Win 7 Professional.
2 X Mac Mini, Apple Retina Mac Pro
Not getting any younger thinkpads:
Thinkpad R40 - RIP

GomJabbar
Moderator
Moderator
Posts: 9765
Joined: Tue Jun 07, 2005 6:57 am

Re: X220 integrated mobile broadband with linux

#6 Post by GomJabbar » Wed Jul 27, 2011 12:00 pm

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.
DKB

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 2 guests