After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 352325 - EV-DO Card Support
EV-DO Card Support
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: general
0.6.6
Other All
: Normal normal
: ---
Assigned To: Dan Williams
Dan Williams
Depends on: 348330
Blocks:
 
 
Reported: 2006-08-21 23:16 UTC by Johnny Proton
Modified: 2008-01-23 23:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Output of "lshal" (125.00 KB, text/x-log)
2006-08-25 18:39 UTC, Johnny Proton
Details

Description Johnny Proton 2006-08-21 23:16:17 UTC
Please describe the problem:
I just got a Novatel Merlin s620 EV-DO card from Sprint.  It is working in Linux but only through the older Network interface.  I'd like it to be able to be suppoerted from within NetworkManager so I can just leave the card in and switch between WiFi and EV-DO when necessary.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Dan Williams 2006-08-22 10:30:44 UTC
We've got someone working on the PPP bits; but to help us determine how to talk to the card, can you attach the output of 'lshal' from a terminal?

(ignore this if you know it already)
1. Open a terminal

2. type:
lshal > ~/lshal.log

3. attach lshal.log from your home directory to this bug report

Thanks!
Comment 2 Johnny Proton 2006-08-25 18:39:06 UTC
Created attachment 71611 [details]
Output of "lshal"

It looks like this is the part you need but I've attached everything:

udi = '/org/freedesktop/Hal/devices/usb_device_1410_1110_noserial'
  info.udi = '/org/freedesktop/Hal/devices/usb_device_1410_1110_noserial'  (string)
  linux.subsystem = 'usb'  (string)
  linux.hotplug_type = 1  (0x1)  (int)
  usb_device.bus_number = 6  (0x6)  (int)
  usb_device.can_wake_up = true  (bool)
  usb_device.is_self_powered = false  (bool)
  usb_device.version_bcd = 272  (0x110)  (int)
  usb_device.speed_bcd = 4608  (0x1200)  (int)
  usb_device.linux.device_number = 2  (0x2)  (int)
  usb_device.num_ports = 0  (0x0)  (int)
  usb_device.max_power = 100  (0x64)  (int)
  usb_device.device_revision_bcd = 0  (0x0)  (int)
  info.product = 'Novatel Wireless Merlin CDMA'  (string)
  usb_device.product = 'Novatel Wireless Merlin CDMA'  (string)
  info.vendor = 'Novatel Wireless Inc.'  (string)
  usb_device.vendor = 'Novatel Wireless Inc.'  (string)
  usb_device.product_id = 4368  (0x1110)  (int)
  usb_device.vendor_id = 5136  (0x1410)  (int)
  usb_device.device_protocol = 0  (0x0)  (int)
  usb_device.device_subclass = 0  (0x0)  (int)
  usb_device.device_class = 0  (0x0)  (int)
  usb_device.num_interfaces = 2  (0x2)  (int)
  usb_device.num_configurations = 1  (0x1)  (int)
  usb_device.configuration_value = 1  (0x1)  (int)
  usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:09:04.0/0000:0a:00.0/usb6/6-1'  (string)
  info.linux.driver = 'usb'  (string)
  info.bus = 'usb_device'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_0a_00_0'  (string)
  linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:1e.0/0000:09:04.0/0000:0a:00.0/usb6/6-1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:09:04.0/0000:0a:00.0/usb6/6-1'  (string)
Comment 3 André Klapper 2006-11-03 01:50:17 UTC
reopening as per last comment
Comment 4 Kyle Gonzales 2007-02-12 23:09:59 UTC
I have the same issue.  What is the status of this work?  What can I do to help? (short of coding... just not quite proficient in that yet)
Comment 5 Dan Williams 2007-02-13 03:13:16 UTC
Hi Kyle!  Can I expense an EVDO card so I can make it work better? :)

In any case, EVDO is in the same boat as the rest of the cellular connection cards, Bluetooth DUN, serial modems, etc.  They all need better integrated PPP support in NM.  That's #4 on the list of stuff to do for NetworkManager behind 1) use D-Bus with wpa_supplicant (done), 2) system wide config, and 3) multiple active devices.  
Comment 6 Kyle Gonzales 2007-02-13 20:42:04 UTC
Dan,

I could probably get you a long term loan for a Sprint EVDO card with a test account, if that would help at all.

Who is doing the work on the PPP support in NM?
Comment 7 Dan Williams 2007-02-13 21:01:43 UTC
Kyle, if that could be done probably starting April or May, that would be quite useful.  It's likely I'll be doing a large chunk of the work.  Like I said, PPP is #4 on the hitlist so it's basically the next big thing after a 0.7 release.
Comment 8 Kyle Gonzales 2007-02-13 21:14:49 UTC
Dan, I think we could make something like that happen. :)

I would also volunteer to test this out, as I am a big user of EVDO, NM, and vpnc via NM.
Comment 9 Dan Williams 2007-12-07 15:39:50 UTC
EVDO and GSM on NM 0.7 is almost there; see

http://blogs.gnome.org/dcbw/2007/12/06/whos-your-daddy-networkmanager-is/

Still going to be a bit before it's all working, but there's really just a few feet left to go, no longer 10 miles :)

Kyle, is the EVDO card offer still on the table? :)
Comment 10 Kyle Gonzales 2007-12-08 23:14:45 UTC
Dan,

You have mail.  I will help you get access to what you need.
Comment 11 Dan Williams 2008-01-23 22:04:30 UTC
CDMA card support committed to trunk as of this week (2008-01-21).  If the first serial interface of the card is tagged with the 'modem' and 'cdma' capabilities, stuff will Just Work.  It's in Fedora Rawhide at least, pushing to F8 once things stabilize.
Comment 12 Johnny Proton 2008-01-23 23:57:17 UTC
This is great.  Kudos to everyone involved.

It's really wonderful when we Linux users get to be the first with such a cool feature!