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