On Fri, Mar 10, 2006 at 09:18:10PM +1100, Rod.. Whitworth wrote:
> On Fri, 10 Mar 2006 20:42:44 +1100, Jonathan Gray wrote:
>
> >On Fri, Mar 10, 2006 at 04:54:08PM +1100, Rod.. Whitworth wrote:
> >> Today I received a D-Link DWL-G122 . Unfortunately it is not a v. B1 -
> >> it is C1.
> >>
> >> If the box (i386) is booted on a 3.9beta #617 with the device plugged
> >> in it gets a dmesg line that says:
> >> Ralink 802.11 bg WLAN Class 0/0, rev 2.00/0/01 addr 2, uhub 1 port 2
> >> not configured
> >>
> >> I expected the last two words in that message - man page told me that
> >> B1 was it for a G122.
> >>
> >> The usbdevs command with -dv says a bit more:
> >> port 2 addr 2: full speed, power 300 mA, config 1, 802.11 bg
> >> WLAN(0x3c03), Ralink (0x07d1), rev 0.01
> >
> >Show the .inf file that came with the windows driver and
> >the FCC ID.
> >
> >You having an address in your headers I could send mail to
> >would help matters as well.
> >
> >
> Sorry about the email address. You can simply prefix the reply to
> address with the letter g to get to the alternate mailbox or use ash at
> witworx dot com.
>
> Now as to data requested. The FCC ID is easy as they put it on the
> outside of the plastic case: KA2WLG122C1
> It also shows the firmware as Ver 3.00
>
> Apart from the autorun.inf the CD has nothing in the way of .inf files.
> So I loaded the software and found that there are several infs one of
> which (named NetRTAGU.inf) does contain a header that says:
> AG122.INF
> ;
> ; This installation script supports Windows 98, Me, 2000 and XP for
> the
> ; RT2570 802.11a/b/g USB Adapters.
>
> and that looks the closest of all of the files BUT this thing claims
> only 802.11g and mentions 11b compatibility in passing in the manual.
> No 11a in sight. Maybe the driver is selective
It depends what radio the MAC is paired with as to whether 11a is
functional.
>
> Does this sound like the file you want? If so shall I attach it to a
> message directly to you?
> It is about 16k in size.
Try this patch first. You will have to run make in
/usr/src/sys/dev/usb/ to regenerate the headers after applying it.
Index: sys/dev/usb/usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.185
diff -u -p -r1.185 usbdevs
--- sys/dev/usb/usbdevs 5 Mar 2006 06:41:36 -0000 1.185
+++ sys/dev/usb/usbdevs 10 Mar 2006 10:47:42 -0000
@@ -283,6 +283,7 @@ vendor ALLIEDTELESYN 0x07c9 Allied Teles
vendor AVERMEDIA 0x07ca AVerMedia Technologies
vendor SIIG 0x07cc SIIG
vendor CASIO 0x07cf CASIO
+vendor DLINK2 0x07d1 D-Link
vendor APTIO 0x07d2 Aptio Products
vendor ARASAN 0x07da Arasan Chip Systems
vendor ALLIEDCABLE 0x07e6 Allied Cable
@@ -847,6 +848,7 @@ product DLINK DWL120E 0x3200 DWL-120 re
product DLINK DWL122 0x3700 DWL-122
product DLINK DWL120F 0x3702 DWL-120 rev F
product DLINK RT2570 0x3c00 RT2570
+product DLINK2 DWLG122C1 0x3c03 DWL-G122 rev C1
product DLINK DSB650C 0x4000 10Mbps ethernet
product DLINK DSB650TX1 0x4001 10/100 ethernet
product DLINK DSB650TX 0x4002 10/100 ethernet
Index: sys/dev/usb/if_ral.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/if_ral.c,v
retrieving revision 1.65
diff -u -p -r1.65 if_ral.c
--- sys/dev/usb/if_ral.c 19 Feb 2006 08:44:17 -0000 1.65
+++ sys/dev/usb/if_ral.c 10 Mar 2006 10:47:45 -0000
@@ -90,6 +90,7 @@ static const struct usb_devno ural_devs[
{ USB_VENDOR_CISCOLINKSYS, USB_PRODUCT_CISCOLINKSYS_HU200TS },
{ USB_VENDOR_CONCEPTRONIC2, USB_PRODUCT_CONCEPTRONIC2_C54RU },
{ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_RT2570 },
+ { USB_VENDOR_DLINK2, USB_PRODUCT_DLINK2_DWLG122C1 },
{ USB_VENDOR_GIGABYTE, USB_PRODUCT_GIGABYTE_GNWBKG },
{ USB_VENDOR_GUILLEMOT, USB_PRODUCT_GUILLEMOT_HWGUSB254 },
{ USB_VENDOR_MELCO, USB_PRODUCT_MELCO_KG54 },