Globetrotter M040x 3G Modem(Option N.V. "GTM382 W") - Support unclear in 8.10 and 9.04

Bug #343235 reported by Alex davies
26
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
Undecided
Unassigned

Bug Description

This 3G Modem, found in several mini laptops including Sony Vaio VGN-TT2, is not picked up by NetworkManager.

The device, as reported in Windows (where it works) is a Globetrotter M040x 3G Modem. This however is in fact a Option N.V. "GTM382 W" (http://www.option.com/en/support/sof...382w/articles/).

This devices is listed as "Works but requires some hacks" @ https://wiki.ubuntu.com/NetworkManager/Hardware/3G (search for GTM382)

This device does not work in either 8.10 or (pre-release) 9.04.

It would be great if it could work out of the box in 9.04, or at least if these "hacks" could be documented in a little more detail; "Requires turning off ZeroCD plus some HAL tweaks; ColinWatson will push these upstream " isnt really enough for a user to work out.

Output from various (I hope helpful) commands:

alex@alex-minilaptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
02:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
0b:04.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
0b:04.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 04)
0b:04.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
0b:04.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
alex@alex-minilaptop:~$ lsmod
Module Size Used by
usbhid 47040 0
i915 75400 2
drm 123232 3 i915
binfmt_misc 18572 1
bridge 63776 0
stp 11140 1 bridge
bnep 22912 2
input_polldev 12688 0
joydev 20864 0
ppdev 16776 0
parport_pc 45096 0
lp 19588 0
parport 49712 3 ppdev,parport_pc,lp
pcmcia 47640 0
snd_hda_intel 545716 3
snd_pcm_oss 52224 0
snd_mixer_oss 24960 1 snd_pcm_oss
snd_pcm 98952 2 snd_hda_intel,snd_pcm_oss
pcspkr 11136 0
snd_seq_dummy 11524 0
arc4 10240 2
yenta_socket 35596 1
rsrc_nonstatic 19584 1 yenta_socket
psmouse 64284 0
serio_raw 14468 0
snd_seq_oss 41856 0
pcmcia_core 49188 3 pcmcia,yenta_socket,rsrc_nonstatic
ecb 11392 2
sdhci_pci 16896 0
sdhci 27268 1 sdhci_pci
snd_seq_midi 15744 0
snd_rawmidi 33920 1 snd_seq_midi
snd_seq_midi_event 16512 2 snd_seq_oss,snd_seq_midi
snd_seq 66144 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 34064 2 snd_pcm,snd_seq
snd_seq_device 16276 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
iTCO_wdt 21712 0
iwlagn 115332 0
iwlcore 106752 1 iwlagn
iTCO_vendor_support 12420 1 iTCO_wdt
uvcvideo 69512 0
snd 78792 15 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 16800 1 snd
snd_page_alloc 18704 2 snd_hda_intel,snd_pcm
led_class 13064 1 iwlcore
compat_ioctl32 18304 1 uvcvideo
videodev 45184 2 uvcvideo,compat_ioctl32
v4l1_compat 23940 2 uvcvideo,videodev
mac80211 251400 2 iwlagn,iwlcore
cfg80211 43168 3 iwlagn,iwlcore,mac80211
sony_laptop 46000 0
video 29332 0
output 11648 1 video
tpm_infineon 18748 0
tpm 25920 1 tpm_infineon
tpm_bios 15360 1 tpm
intel_agp 39536 1
ohci1394 42036 0
ieee1394 108416 1 ohci1394
ehci_hcd 49676 0
uhci_hcd 34464 0
e1000e 137264 0
fbcon 49792 0
tileblit 11264 1 fbcon
font 17024 1 fbcon
bitblit 14464 1 fbcon
softcursor 10368 1 bitblit
fuse 67392 3
alex@alex-minilaptop:~$ lsusb
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 003: ID 05ca:18b1 Ricoh Co., Ltd
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 147e:1000
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

When I use the hardware "kill switch" for wifi (on and off), I see this output:

On "off":
[ 1043.167937] iwlagn: Radio Frequency Kill Switch is On:
[ 1043.167942] Kill switch must be turned off for wireless networking to work.
[ 1043.168879] ACPI: EC: non-query interrupt received, switching to interrupt mode
[ 1046.771757] wlan0: disassociating by local choice (reason=3)
[ 1046.809193] iwlagn: Error sending REPLY_WEPKEY: enqueue_hcmd failed: -5
[ 1046.809207] mac80211-phy0: failed to remove key (0, ff:ff:ff:ff:ff:ff) from hardware (-5)

On "on":
[ 1073.601185] Registered led device: iwl-phy0:radio
[ 1073.601234] Registered led device: iwl-phy0:assoc
[ 1073.601271] Registered led device: iwl-phy0:RX
[ 1073.607837] Registered led device: iwl-phy0:TX
[ 1073.624576] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 1073.678824] wlan0: direct probe to AP 02:18:f6:09:94:24 try 1
[ 1073.704000] wlan0 direct probe responded
[ 1073.704017] wlan0: authenticate with AP 02:18:f6:09:94:24
[ 1073.705843] wlan0: authenticated
[ 1073.705850] wlan0: associate with AP 02:18:f6:09:94:24
[ 1073.711385] wlan0: RX AssocResp from 02:18:f6:09:94:24 (capab=0x401 status=0 aid=1)
[ 1073.711392] wlan0: associated
[ 1073.743323] phy0: failed to restore operational channel after scan
[ 1073.743579] wlan0: disassociating by local choice (reason=3)

I dont see any sign at all of any sort of modem here, or even a unrecognised device!

In Windows, if I query the modem I get this:

ATQ0V1E0 - OK
AT+GMM - GTM382
AT+FCLASS=? - +FCLASS: (0-1)
AT#CLS=? - COMMAND NOT SUPPORTED
AT+GCI? - COMMAND NOT SUPPORTED
AT+GCI=? - COMMAND NOT SUPPORTED
ATI1 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)
ATI2 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)
ATI3 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)
ATI4 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)
ATI5 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)
ATI6 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)
ATI7 - Manufacturer: Option N.V.
       Model: GTM382
       Revision: 1.4.3.0Hd (Date: Aug 18 2008, Time: 16:45:58)

Tags: jaunty karmic
Andreas Moog (ampelbein)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Craig100 (craig-incrediblyuseful) wrote :

The Sony Vaio VGN-Z11VN appears to suffer from the same problem in Jaunty as finally released.

Revision history for this message
Erik SM0RVV (sm0rvv) wrote :

I also have the same problem.
My laptop is an Vaio VGN-TT21WN

I really like to help. I cannot code, but I can run tests on my laptop and write documentation.

./Erik

Revision history for this message
Colin Watson (cjwatson) wrote :

Here are links to the two patch sets I wrote for this device. The kernel patch was fairly uncontroversial, but for some reason hasn't been merged as far as I can see; the HAL patch needed more work and in any case HAL is deprecated now so it probably needs to move to udev-extras or something for future releases.

  https://lists.one-eyed-alien.net/pipermail/usb-storage/2009-January/004499.html
  http://lists.freedesktop.org/archives/hal/2009-January/012783.html

Revision history for this message
R4kk00n (r4kk00n) wrote :

My Option GTM382 is a later revision: 1.7.0.0Hd — and its id is 0af0:7601 and not 0af0:7501. Don't know if it changes anything.
It is detected with 2.6.28-14 kernel and NetworkManager 0.7.1~rc4.1 from the default repo, but NetworkManager cannot connect to the network. Sometimes the service even stops when trying to connect.
It works OK though with NM 0.7.1.git.5.something from NetworkManager PPA (https://launchpad.net/~network-manager/+archive/ppa)

Revision history for this message
Joan Tur (joantur) wrote :

I've got a TT11LN/B; it's got an usb id 0af0:7601 also, and is working out of the box under Karmic alpha 4.

The only strange thing is that the battery has to be in the laptop; otherwise it won't even appear using "lsusb"...

Note: I've opened bug #414833, as echoing "0" on /sys/devices/platform/sony-laptop/wwanpower doesn't turn the 3G modem off and, in my oppinion, it's wasting battery when not used.
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/414833

Hope the above helps ;)

Revision history for this message
Christian Stöveken (excogitation) wrote :

I think I experience the same problem on a Sony Vaio VGN-P11Z.

The card is only detected by network-manager/lsusb if previously enabled in Windows.
Option GTM382 0af0:7601

If detected network-manager (0.7.1.git.5.272c6a626-0ubuntu1) still fails to connect
on Jaunty with kernel 2.6.28-15.

Revision history for this message
Christian Stöveken (excogitation) wrote :

Just doublechecked - with Jaunty it doesn't work - with Karmic connecting through Network-Manager does work.

Still - if disabled in Win the device doesn't even show using lsusb and
/sys/devices/platform/sony-laptop/wwanpower is 1 regardless of the hardware switch being on or off.

tags: added: jaunty karmic
Revision history for this message
janco (r-launchpad-belgadom-tv) wrote :

I had the same problem with my sony vaio VGN-P19VN.
Moving to Karmic (newer kernel) solved the problem, but since a couple of days, I have to use Windows to make the modem visible after a power down.

I do not know what caused the problem to rea-appear; I see two possible explanations:
- my normal daily apt-get dist-upgrade introduced the problem
- an upgrade of the BIOS caused the problem to reappear.

Unfortunately, I cannot reinstall the old BIOS to test

Jan

Revision history for this message
janco (r-launchpad-belgadom-tv) wrote :

Just an additional note to my previous post: I upgraded the BIOS of my Karmic system to
BIOS R2060U3
EC K1280U3

I am running Karmic version: (uname -a)
Linux vaio-p 2.6.31-10-generic #34-Ubuntu SMP Wed Sep 16 00:23:19 UTC 2009 i686 GNU/Linux

Rebooting an older kernel / jaunty system does not help to get the modem back in lsusb

Jan

Revision history for this message
beaconer (mwischnewski) wrote :

Hello,

with the new sony-laptop.ko from http://www.logic.at/people/preining/software/sony-laptop-zseries-0.9np5.tar.gz the device is shown without warm boot from windows on a Sony Vaio P11Z

Regards

Beacon

Revision history for this message
jancolpaert (ubuntubug-colpaert) wrote :

Thanks beaconer,
that solved my problem !!!
My wwan modem is now discovered even after a cold boot.
Vaio P VGN-P19VN, (latest bioss)

Jan

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.