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