usb/87565: [PATCH] Support for Vodaphone 3G/UMTS cards

Rogier 'DocWilco' Mulhuijzen freebsd at bsdchicks.com
Mon Oct 17 03:40:16 PDT 2005


>Number:         87565
>Category:       usb
>Synopsis:       [PATCH] Support for Vodaphone 3G/UMTS cards
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 17 10:40:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Rogier 'DocWilco' Mulhuijzen
>Release:        5.4
>Organization:
>Environment:
FreeBSD persephone.kaashema.nl 5.4-RELEASE-p7 FreeBSD 5.4-RELEASE-p7 #1: Tue Oct  4 23:45:59 CEST 2005     root at persephone.kaashema.nl:/usr/obj/usr/releng_5_4/src/sys/PERSEPHONE  i386

>Description:
Enclosed is a patch to add support for the Vodaphone Mobile Connect cards (tried and tested with 2 different models).

These things are CardBus devices that add a USB bus and the actual device itself sits on that bus as a USB device.

Basically it's a question of adding USB vendor/product info to usbdevs and ubsa.c.
>How-To-Repeat:
              
>Fix:
See http://bsdchicks.com/patches/vodafone3g.patch for the actual file, pasting contents as reference only:

--- sys/dev/usb/usbdevs	Fri Apr  1 14:46:26 2005
+++ sys/dev/usb/usbdevs	Fri Oct 14 14:21:57 2005
@@ -337,6 +337,7 @@
 vendor GREENHOUSE	0x0a6b	GREENHOUSE
 vendor GEOCAST		0x0a79	Geocast Network Systems
 vendor NEODIO		0x0aec  Neodio
+vendor VODAFONE	0x0af0	Vodafone
 vendor TODOS		0x0b0c	Todos Data System
 vendor SIIG2		0x0b39	SIIG
 vendor HAL		0x0b41	HAL Corporation
@@ -1357,6 +1358,10 @@
 product VISIONEER 6200		0x0311	OneTouch 6200
 product VISIONEER 8100		0x0321	OneTouch 8100
 product VISIONEER 8600		0x0331	OneTouch 8600
+
+/* Vodafone products */
+product VODAFONE MOBILECONNECT3G	0x5000	Vodafone Mobile Connect Card - 3G
+product VODAFONE FUSIONUMTS		0x6300	Fusion UMTS Quad-GPRS
 
 /* Wacom products */
 product WACOM CT0405U		0x0000	CT-0405-U Tablet
--- sys/dev/usb/ubsa.c	Sun Jan 30 02:00:09 2005
+++ sys/dev/usb/ubsa.c	Fri Oct 14 14:24:54 2005
@@ -224,6 +224,9 @@
 	{ USB_VENDOR_GOHUBS, USB_PRODUCT_GOHUBS_GOCOM232 },
 	/* Peracom */
 	{ USB_VENDOR_PERACOM, USB_PRODUCT_PERACOM_SERIAL1 },
+	/* Vodafone cards */
+	{ USB_VENDOR_VODAFONE, USB_PRODUCT_VODAFONE_MOBILECONNECT3G },
+	{ USB_VENDOR_VODAFONE, USB_PRODUCT_VODAFONE_FUSIONUMTS },
 	{ 0, 0 }
 };
 
--- share/man/man4/ubsa.4	Fri Sep 17 00:16:30 2004
+++ share/man/man4/ubsa.4	Mon Oct 17 12:12:14 2005
@@ -70,6 +70,8 @@
 GoHubs GoCOM232
 .It
 Peracom single port serial adapter
+.It
+Vodafone Mobile Connect UMTS/GPRS
 .El
 .Sh SEE ALSO
 .Xr tty 4 ,

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-usb mailing list