tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Diffs for Dell/Novatel HSDPA



Hello,

Reading http://www.ezunix.com/index.php?title=HSDPA-UMTS-EDGE-GPRS I
tried to use my Dell/Novatel HSDPA Modem (on Dell D430). It seems my
card is not the exact same as the one in the document. So I tried to
figure out how to have it recognised. I did patche my -HEAD sources
according to the attached diff.

This gives me the following dmesg:
ugensa0 at uhub5 port 2
ugensa0: Novatel Wireless Novatel Wireless HSDPA Modem, rev 1.10/0.00, addr 3
ugensa0: unexpected endpoint
ucom0 at ugensa0: Generic Serial Device

The usbdevs commands says:
 port 2 addr 2: high speed, self powered, config 1, product 0xa005(0xa005), 
vendor 0x413c(0x413c), rev 50.18
  port 1 powered
  port 2 addr 3: full speed, power 500 mA, config 1, Novatel Wireless HSDPA 
Modem(0x8116), Novatel Wireless(0x413c), rev 0.00

As I have absolutely no knowledge about kernel-hacking, I don't know if
this is enough to have the HSDPA card working. Configuring and running
ppp as described in the webpage, the logs said:
Jul 30 21:56:51 atheria sudo:    ptijo : TTY=pts/1 ; PWD=/home/ptijo ;
USER=root ; COMMAND=/usr/sbin/pppd call options
Jul 30 21:56:51 atheria pppd[1219]: pppd 2.4.4 started by ptijo, uid 0
Jul 30 21:56:52 atheria chat[1448]: abort on (BUSY)
Jul 30 21:56:52 atheria chat[1448]: abort on (NO CARRIER)
Jul 30 21:56:52 atheria chat[1448]: abort on (VOICE)
Jul 30 21:56:52 atheria chat[1448]: abort on (NO DIALTONE)
Jul 30 21:56:52 atheria chat[1448]: abort on (NO DIAL TONE)
Jul 30 21:56:52 atheria chat[1448]: abort on (NO ANSWER)
Jul 30 21:56:52 atheria chat[1448]: abort on (DELAYED)
Jul 30 21:56:52 atheria chat[1448]: expect (ATZ)
Jul 30 21:57:37 atheria chat[1448]: alarm
Jul 30 21:57:37 atheria chat[1448]: Failed
Jul 30 21:57:37 atheria pppd[1219]: Connect script failed
Jul 30 21:58:10 atheria chat[1307]: abort on (BUSY)
Jul 30 21:58:10 atheria chat[1307]: abort on (NO CARRIER)
Jul 30 21:58:10 atheria chat[1307]: abort on (VOICE)
Jul 30 21:58:10 atheria chat[1307]: abort on (NO DIALTONE)
Jul 30 21:58:10 atheria chat[1307]: abort on (NO DIAL TONE)
Jul 30 21:58:10 atheria chat[1307]: abort on (NO ANSWER)
Jul 30 21:58:10 atheria chat[1307]: abort on (DELAYED)
Jul 30 21:58:10 atheria chat[1307]: expect (ATZ)
Jul 30 21:58:55 atheria chat[1307]: alarm
Jul 30 21:58:55 atheria chat[1307]: Failed
Jul 30 21:58:55 atheria pppd[1219]: Connect script failed
Jul 30 21:59:15 atheria sudo:    ptijo : TTY=pts/1 ; PWD=/home/ptijo ;
USER=root ; COMMAND=/bin/kill -TERM 1219
Jul 30 21:59:15 atheria pppd[1219]: Terminating on signal 15
Jul 30 21:59:15 atheria pppd[1219]: Exit.

I don't know yet what's my #ispnumber and I don't think the SIM
has a phone number as it is supposed to be DATA only. But I'll check
those as soon as I'm sure the kernel configuration is correct :-)

Can anyone tell me if the diffs are enough to have that HSDPA card
working ? Or is there more to do, explaining the "ugensa0: unexpected
endpoint" ?

TIA,
        Jo
--- sys/dev/usb/usbdevs.orig    2008-07-30 19:18:45.000000000 +0000
+++ sys/dev/usb/usbdevs 2008-07-30 19:20:27.000000000 +0000
@@ -905,4 +905,5 @@
 product DELL TM350             0x8103  TrueMobile 350 Bluetooth USB Adapter
 product DELL HSDPA             0x8137  Dell/Novatel Wireless HSDPA Modem
+product DELL HSDPA2            0x8116  Dell/Novatel Wireless HSDPA Modem
 product DELL W5500             0x8155  Dell Wireless W5500 HSDPA Modem
 
--- sys/dev/usb/usbdevs.h.orig  2008-07-30 19:18:45.000000000 +0000
+++ sys/dev/usb/usbdevs.h       2008-07-30 19:22:09.000000000 +0000
@@ -912,4 +912,5 @@
 #define        USB_PRODUCT_DELL_TM350  0x8103          /* TrueMobile 350 
Bluetooth USB Adapter */
 #define        USB_PRODUCT_DELL_HSDPA  0x8137          /* Dell/Novatel 
Wireless HSDPA Modem */
+#define USB_PRODUCT_DELL_HSDPA2        0x8116          /* Dell/Novatel 
Wireless HSDPA Modem */
 #define        USB_PRODUCT_DELL_W5500  0x8155          /* Dell Wireless W5500 
HSDPA Modem */
 
--- sys/dev/usb/usbdevs_data.h.orig     2008-07-30 19:18:45.000000000 +0000
+++ sys/dev/usb/usbdevs_data.h  2008-07-30 19:23:24.000000000 +0000
@@ -2824,4 +2824,8 @@
        },
        {
+           USB_VENDOR_DELL, USB_PRODUCT_DELL_HSDPA2,
+           "Dell/Novatel Wireless HSDPA Modem",
+       },
+       {
            USB_VENDOR_DELL, USB_PRODUCT_DELL_W5500,
            "Dell Wireless W5500 HSDPA Modem",
--- sys/dev/usb/ugensa.c.orig   2008-07-30 19:18:44.000000000 +0000
+++ sys/dev/usb/ugensa.c        2008-07-30 19:24:06.000000000 +0000
@@ -100,4 +100,5 @@
        {{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MINI5725}, 0 },
        {{ USB_VENDOR_DELL, USB_PRODUCT_DELL_HSDPA }, 0 },
+       {{ USB_VENDOR_DELL, USB_PRODUCT_DELL_HSDPA2 }, 0 },
 
        /*

Attachment: pgpwdOLHReSPH.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index