network-manager doesn't work with dell 5530 hsdpa mobile broadband

Bug #540003 reported by Tim Wells
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
ModemManager
Unknown
Medium
network-manager (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Network manager doesn't connect to mobile broadband using the Dell 5530 hsdpa mini-pci card. Shows up in network-manager as having a gsm device, but even with the correct settings it wont connect.

I did manage to get it working by installing gnome-ppp and manually configuring AT commands the card requires to active the radio and set the APN. I can get connected this way, but it is not as nice as being able to use network-manager. It also required my user to be added to the dialout and dip groups I think.

The 5530 card requires these AT commands to activate radio and set the APN and so on:
AT+CFUN=1
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
AT+CGDCONT=1,"IP","VirginBroadband"

Obviously replacing the VirginBroadband with the appropriate APN for the connection.

I don't know if its worthwhile but maybe if the network-manager tool had the ability to customise AT init strings under and advanced button for mobile broadband or dial-up modems?

Also the card also supports GPS which can be enabled with (for example):
AT+CFUN=1
AT+E2GPSCTL=1,5,1
AT+E2GPSNPD

lsb_release -rd :
Description: Ubuntu lucid (development branch)
Release: 10.04

timw@timw-laptop:~$ apt-cache policy network-manager
network-manager:
  Installed: 0.8-0ubuntu2
  Candidate: 0.8-0ubuntu2
  Version table:
 *** 0.8-0ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Tim Wells (timnwells) wrote :

Also of interest, the same settings that work with gnome-ppp in 10.04, don't seem to work with gnome-ppp in 9.10. It also doesn't work in network-manager for 9.10 either.

Revision history for this message
Tim Wells (timnwells) wrote :

Also :

Machine : Dell XPS M1330 laptop

timw@timw-laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation G86 [GeForce 8400M GS] (rev a1)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

Tim Wells (timnwells)
description: updated
Revision history for this message
Monkey (monkey-libre) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Unfortunately we can't start working on it yet, because your bug report didn't include enough information.

Please include the information requested at https://wiki.ubuntu.com/DebuggingNetworkManager. If you have trouble, please do not hesitate to ask for more assistance. Thanks in advance.

affects: ubuntu → network-manager (Ubuntu)
Changed in network-manager (Ubuntu):
status: New → Incomplete
Revision history for this message
Tim Wells (timnwells) wrote :
Download full text (3.5 KiB)

timw@timw-laptop:~$ udevadm info --query=all --path=/sys/class/tty/ttyACM0/ --attribute-walk

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.1/tty/ttyACM0':
    KERNEL=="ttyACM0"
    SUBSYSTEM=="tty"
    DRIVER==""

  looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.1':
    KERNELS=="1-4:1.1"
    SUBSYSTEMS=="usb"
    DRIVERS=="cdc_acm"
    ATTRS{bInterfaceNumber}=="01"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="01"
    ATTRS{bInterfaceClass}=="02"
    ATTRS{bInterfaceSubClass}=="02"
    ATTRS{bInterfaceProtocol}=="01"
    ATTRS{modalias}=="usb:v413Cp8147d0000dc02dsc00dp00ic02isc02ip01"
    ATTRS{supports_autosuspend}=="1"
    ATTRS{interface}=="Dell Wireless 5530 HSPA Mobile Broadband Minicard Modem"
    ATTRS{bmCapabilities}=="7"

  looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1/1-4':
    KERNELS=="1-4"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}=="WMC Device"
    ATTRS{bNumInterfaces}=="11"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}==" 20mA"
    ATTRS{urbnum}=="231"
    ATTRS{idVendor}=="413c"
    ATTRS{idProduct}=="8147"
    ATTRS{bcdDevice}=="0000"
    ATTRS{bDeviceClass}=="02"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="2"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="3"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Dell"
    ATTRS{product}=="Dell Wireless 5530 HSPA Mobile Broadband Minicard Device"
    ATTRS{serial}=="3541420203498190"

  looking at parent device '/devices/pci0000:00/0000:00:1a.7/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}==" 0mA"
    ATTRS{urbnum}=="38"
    ATTRS{idVendor}=="1d6b"
    ATTRS{idProduct}=="0002"
    ATTRS{bcdDevice}=="0206"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="1"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="4"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Linux 2.6.32-16-generic ehci_hcd"
    ATTRS{product}=="EHCI Host Controller"
    ATTRS{serial}=="0000:00:1a.7"
    ATTRS{authorized_default}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1a.7':
    KERNELS=="0000:00:1a.7"
    SUBSYSTEMS=="pci"
    DRIVERS=="ehci_hcd"
    ATTRS{vendor}=="0x8086"
    ATTRS{device}=="0x283a"
    ATTRS{subsystem_vendor}=="0x1028"
    ATTRS{subsystem_device}=="0x0209"
   ...

Read more...

Revision history for this message
Tim Wells (timnwells) wrote :
Download full text (181.8 KiB)

output of lshal:

Dumping 170 device(s) from the Global Device List:
-------------------------------------------------
udi = '/org/freedesktop/Hal/devices/computer'
  info.addons = {'hald-addon-cpufreq', 'hald-addon-acpi'} (string list)
  info.callouts.add = {'hal-storage-cleanup-all-mountpoints'} (string list)
  info.capabilities = {'cpufreq_control'} (string list)
  info.interfaces = {'org.freedesktop.Hal.Device.SystemPowerManagement', 'org.freedesktop.Hal.Device.CPUFreq'} (string list)
  info.product = 'Computer' (string)
  info.subsystem = 'unknown' (string)
  info.udi = '/org/freedesktop/Hal/devices/computer' (string)
  org.freedesktop.Hal.Device.SystemPowerManagement.method_argnames = {'num_seconds_to_sleep', 'num_seconds_to_sleep', '', '', '', 'enable_power_save'} (string list)
  org.freedesktop.Hal.Device.SystemPowerManagement.method_execpaths = {'hal-system-power-suspend', 'hal-system-power-suspend-hybrid', 'hal-system-power-hibernate', 'hal-system-power-shutdown', 'hal-system-power-reboot', 'hal-system-power-set-power-save'} (string list)
  org.freedesktop.Hal.Device.SystemPowerManagement.method_names = {'Suspend', 'SuspendHybrid', 'Hibernate', 'Shutdown', 'Reboot', 'SetPowerSave'} (string list)
  org.freedesktop.Hal.Device.SystemPowerManagement.method_signatures = {'i', 'i', '', '', '', 'b'} (string list)
  org.freedesktop.Hal.version = '0.5.14' (string)
  org.freedesktop.Hal.version.major = 0 (0x0) (int)
  org.freedesktop.Hal.version.micro = 14 (0xe) (int)
  org.freedesktop.Hal.version.minor = 5 (0x5) (int)
  power_management.acpi.linux.version = '20090903' (string)
  power_management.can_hibernate = true (bool)
  power_management.can_suspend = true (bool)
  power_management.can_suspend_hybrid = true (bool)
  power_management.is_powersave_set = false (bool)
  power_management.quirk.vbe_post = true (bool)
  power_management.type = 'acpi' (string)
  system.board.product = '' (string)
  system.board.serial = '.F6J4T1S. .' (string)
  system.board.vendor = 'Dell Inc.' (string)
  system.board.version = '' (string)
  system.chassis.manufacturer = 'Dell Inc.' (string)
  system.chassis.type = 'Portable' (string)
  system.firmware.release_date = '12/26/2008' (string)
  system.firmware.vendor = 'Dell Inc.' (string)
  system.firmware.version = 'A15' (string)
  system.formfactor = 'laptop' (string)
  system.hardware.primary_video.product = 1063 (0x427) (int)
  system.hardware.primary_video.vendor = 4318 (0x10de) (int)
  system.hardware.product = 'XPS M1330' (string)
  system.hardware.serial = 'F6J4T1S' (string)
  system.hardware.uuid = '44454C4C-3600-104A-8034-C6C04F543153' (string)
  system.hardware.vendor = 'Dell Inc.' (string)
  system.hardware.version = '' (string)
  system.kernel.machine = 'x86_64' (string)
  system.kernel.name = 'Linux' (string)
  system.kernel.version = '2.6.32-16-generic' (string)
  system.kernel.version.major = 2 (0x2) (int)
  system.kernel.version.micro = 32 (0x20) (int)
  system.kernel.version.minor = 6 (0x6) (int)

udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_4'
  button.has_state = true (bool)
  button.state.value = false (bool)
  button....

Revision history for this message
Tim Wells (timnwells) wrote :

sorry, should have done this in the first place. output of : udevadm info --query=all --path=/sys/class/tty/ttyACM0/ --attribute-walk

Revision history for this message
Tim Wells (timnwells) wrote :

output of lshal

Revision history for this message
Tim Wells (timnwells) wrote :

output of : cat /var/log/syslog > syslog.log

Revision history for this message
Tim Wells (timnwells) wrote :

I can't seem to run /lib/udev/nm-modem-probe --verbose --export /sys/class/tty/ttyACM as suggested at https://wiki.ubuntu.com/DebuggingNetworkManager as /lib/udev/nm-modem-probe doesn't exist. Is there anything else I can do to help with this issue?

Also I wanted to delete the comments where I posted the log instead of attaching it but I can't see how to do that.

Revision history for this message
Tim Wells (timnwells) wrote :

network manager debug log

Revision history for this message
Tim Wells (timnwells) wrote :

modem-manager debug log

Revision history for this message
Tim Wells (timnwells) wrote :

in the modem-manager log i noticed :

** (modem-manager:2524): DEBUG: (ttyACM0): <-- '<CR><LF>+CGDCONT: 1,"IP","VirginBroadband","0.0.0.0",0,0<CR><LF>'
** (modem-manager:2524): DEBUG: (ttyACM0): <-- '+CGDCONT: 2,"IP","VirginInternet","0.0.0.0",0,0<CR><LF>+CGDCONT: 3,"IP","VirginBroadband","0.0.0.0",0,0<CR><LF><CR><LF>OK<CR><LF>'

I don't know much about this stuff really but it seems as though it is sending 3 AT+CGDCONT commands with 3 different modes (first argument?), the APN moves from VirginBroadband (which is correct) to VirginInternet and back again. VirginBroadband is the APN I have told it to use, as that is what Virgin Tech support has told me, and it had previously worked fine with the usb modem.

I have it working in gnome-ppp, just sending 1 CGDCONT command : AT+CGDCONT=1,"IP","VirginBroadband"

just wondering if its not that switch in APN names that is stopping it connecting via network manager?

Changed in network-manager (Ubuntu):
status: Incomplete → New
Revision history for this message
Helmi (helmreich002) wrote :
Download full text (18.4 KiB)

I think a found a clue:

I did following steps:
1) Stop NetworkManager
2) run /usr/sbin/modem-manager --debug
3) Start NetworkManager
4) Trying to connect via the nm-applet

This was the output of '/usr/sbin/modem-manager --debug':

---------------------------------------------------------------------------
sudo /usr/sbin/modem-manager --debug
** Message: Loaded plugin Option
** Message: Loaded plugin ZTE
** Message: Loaded plugin Ericsson MBM
** Message: Loaded plugin Gobi
** Message: Loaded plugin Sierra
** Message: Loaded plugin Novatel
** Message: Loaded plugin Generic
** Message: Loaded plugin Option High-Speed
** Message: Loaded plugin AnyData
** Message: Loaded plugin Huawei
** Message: Loaded plugin Nokia
** Message: Loaded plugin Longcheer
** Message: Loaded plugin MotoC
** Message: (ttyS2) opening serial device...
** (modem-manager:14277): DEBUG: (ttyS2): probe requested by plugin 'Generic'
** Message: (ttyACM0) opening serial device...
** (modem-manager:14277): DEBUG: (ttyACM0): probe requested by plugin 'Ericsson MBM'
** Message: (ttyACM1) opening serial device...
** (modem-manager:14277): DEBUG: (ttyACM1): probe requested by plugin 'Ericsson MBM'
** Message: (ttyACM2) opening serial device...
** (modem-manager:14277): DEBUG: (ttyACM2): probe requested by plugin 'Ericsson MBM'
** Message: (Ericsson MBM): GSM modem /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6 claimed port usb0
** (modem-manager:14277): DEBUG: Added modem /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6
** (modem-manager:14277): DEBUG: (ttyS2): --> 'AT+GCAP<CR>'
** (modem-manager:14277): DEBUG: (ttyACM0): --> 'AT+GCAP<CR>'
** (modem-manager:14277): DEBUG: (ttyACM1): --> 'AT+GCAP<CR>'
** (modem-manager:14277): DEBUG: (ttyACM2): --> 'AT+GCAP<CR>'
** (modem-manager:14277): DEBUG: (ttyACM0): <-- 'AT+GCAP<CR><CR><LF>+GCAP: +CGSM, +DS<CR><LF><CR><LF>OK<CR><LF>'
** (modem-manager:14277): DEBUG: (ttyACM1): <-- 'AT+GCAP<CR><CR><LF>+GCAP: +CGSM, +DS<CR><LF><CR><LF>OK<CR><LF>'
** (modem-manager:14277): DEBUG: (ttyACM2): <-- 'AT+GCAP<CR><CR><LF>+GCAP: +CGSM, +DS<CR><LF><CR><LF>OK<CR><LF>'
** Message: (ttyACM0) closing serial device...
** Message: (ttyACM1) closing serial device...
** Message: (ttyACM2) closing serial device...
** (modem-manager:14277): DEBUG: Exported modem /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6 as /org/freedesktop/ModemManager/Modems/0
** Message: (Ericsson MBM): GSM modem /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6 claimed port ttyACM0
** Message: (Ericsson MBM): GSM modem /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6 claimed port ttyACM1
** Message: (Ericsson MBM): GSM modem /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-6 claimed port ttyACM2
** (modem-manager:14277): DEBUG: (ttyS2): --> 'AT+GCAP<CR>'
** (modem-manager:14277): DEBUG: (ttyS2): --> 'AT+GCAP<CR>'
** Message: (ttyS2) closing serial device...
** Message: (ttyACM0) opening serial device...
** Message: Modem /org/freedesktop/ModemManager/Modems/0: state changed (disabled -> enabling)
** (modem-manager:14277): DEBUG: (ttyACM0): --> 'AT*EMRDY?<CR>'
** (modem-manager:14277): DEBUG: (ttyACM0): <-- 'AT*EMRDY?'
** (modem-manager:14277): DEBUG: (ttyACM0): <-- '<CR>'
** (modem-manager:14277): DEBUG: (...

Revision history for this message
Stefan Oschkera (steff35) wrote :

I run a DELL Latitude E4300, which also features a DELL Mobile HSDPA Modem DW5530
. I observe the same problems as stated above, but the problem is definitely caused by a faulty handling of special characters in Gnome's Network Manager. This report refers to a fresh Lucid (10.04 LTS) install with all updates available to date (30.09.2010).

I live in Austria and the ISP for my mobile broadband internet connection is usually A1. Since updating from Jaunty (9.04), where the modem worked like a charm, I never managed to connect to the Internet in Lucid, though all settings were double-checked to be identical.

However, thanks to Google, I found an Austrian forum article (sorry, I've lost the link) stating, that this probably is a result of a mishandling of special characters in either the login and/or password by the Network Manager. And, indeed, the login of the A1 internet connection is “<email address hidden>”, please refer to e.g. [1].

To confirm this bug, I've installed an other SIM card, this time from T-Mobile Austria, and -- believe it or not -- it worked. As can be seen in [1], for this ISP neither the login nor the password shows special characters, hence I think, that the cause for this bug can be considered as confirmed. This also explains, why only very few people seem to have this problem.

[1] http://linux.frankenberger.at/Huawei_E220_Daten.html

Revision history for this message
Stefan Oschkera (steff35) wrote :

FYI: I've also filed a bug report upstream in Bugzilla [1].

[1] https://bugzilla.gnome.org/show_bug.cgi?id=632219

Changed in network-manager:
importance: Unknown → Medium
status: Unknown → Incomplete
Changed in network-manager:
status: Incomplete → New
Revision history for this message
Thomas Hood (jdthood) wrote :

@Tim and @Stefan: Any progress on this in Ubuntu 12.04?

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Thomas, can't you just try a live CD if this works better wint 12.04, if you don't have it installed yet?

Revision history for this message
Thomas Hood (jdthood) wrote :

@Marius: One obstacle is that I don't have a Dell 5530 hsdpa mini-pci card. This bug report is about problems with that device.

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Me neither, but I have another Ericsson card that in recent Ubuntu versions (but after Lucid) has started using the method described in the upstream bug report using ethernet device instead of PPP through the AT serial device, so I guess the bug might be fixed in practice.

The upstream bug report should now have the required logs to fix it for using the PPP method, which will be easier to backport.

Thomas Hood (jdthood)
Changed in network-manager (Ubuntu):
status: New → Incomplete
Revision history for this message
H.i.M (hir-i-mogul-gmail) wrote :

Iam using a Dell E6400 with Dell 5530 and Kubuntu 12.04.
I hadto remove the PIN of the simcard first. After doing this the connection works quite nice. One problem (stil) exists. If you are connected information about connection quality (radio reception) is always at 0%.

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

H.i.M: could you please open a new bug report about the signal quality (run ubuntu-bug modemmanager), attach the debug log from modemmanager and please test if the same happens when running Gnome/Unity (test with a live CD if you don't have it installed). Also testing the latest Ubuntu 12.10 beta would be useful.

Revision history for this message
Marius B. Kotsbak (mariusko) wrote :

Closing as an other bug report indicates that this hardware work fine. Please open new bug reports about other problems.

Changed in network-manager (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
In , Aleksander Morgado (aleksander-m) wrote :

Originally reported at:

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/540003
https://bugzilla.gnome.org/show_bug.cgi?id=632219

The Ericsson/MBM modems don't use PPP for the data connection, as they expose a network interface, and therefore the APN authentication settings (user/pass) are not given to pppd. Instead, ModemManager uses the following command to preconfigure the authentication settings to use before launching the connection:

  AT*EIAAUW=2,1,"username","password"

The given username and password are given in the current charset encoding configured in the modem, which should be UTF-8 preferably.

Now, the problem is that when special characters are required by the operator, e.g. in the username, the connection will not succeeed. E.g. for A1/Austria operator:

  AT*EIAAUW=2,1,"<email address hidden>","ppp"

The issue may therefore be that we either don't pass the username/password encoded properly OR that the modem firmware actually has a bug in that command handling.

Debug logs with MM 1.x are needed.

Also, it would be a good idea to check whether the setting is READ properly after being written, with:
  AT*EIAAUR=2,1

Note that PPP on the TTY with those same username/password will actually work.

Changed in network-manager:
status: New → Unknown
Changed in network-manager:
importance: Medium → Unknown
Changed in modemmanager:
importance: Undecided → Unknown
status: New → Unknown
no longer affects: network-manager
Changed in modemmanager:
importance: Unknown → Medium
status: Unknown → Confirmed
Revision history for this message
In , Aleksander Morgado (aleksander-m) wrote :

For reference, I'm testing with a F3507g, and it seems that this modem does receive and store the string properly:

AT*EIAAUW=2,1,"<email address hidden>","ppp"
OK

AT*EIAAUR=2,1
*EIAAUR: 2,1,"<email address hidden>","ppp",00111,0

Revision history for this message
In , Gitlab-migration (gitlab-migration) wrote :

-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/5.

Changed in modemmanager:
status: Confirmed → Unknown
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.