Re: [Rtl-wifi-devel] Realtek rtl8187B wireless chip support for linux
Status: Alpha
Brought to you by:
hauke-m
From: Andrea M. <and...@ti...> - 2008-03-25 12:19:26
|
Can someone please summarize me what is going on there? I had no time to follow things in driver development since quite a bit of time.. Is this to add support for rtl8187B? Even if I had no time to study well the chip, it seems it is quite different from the rtl8187L (some registers changed offset, a lot of new, undocumented registers appared, radio programming seems also very different, as well as the RTX mechanism). I wish to write a new driver for those device, but I have no time no. furthermore someone told me that some card with Rtl8187B has PCI id like rtl8187L. I wonder if there are two different rtl8187B chip version. I can ask to Realtek eventually, however I was waiting to have a free time slot to evaluate things more carefully.. Also I have some pending patches to prepare for rtl8180 code but I have had no time yet to prepare them Andrea On Mon, Mar 24, 2008 at 2:57 PM, Hin-Tak Leung <hin...@ya...> wrote: > Hi, I thought I should mention that there were some 2.6.23<->26.24 > breakage and I have attached the change to the redhat bug report > I filed earlier - the redhat folks wanted to enhance the in-kernel > realtek driver rather than talking this is directly, but they are > not ready yet, so I have an interrim patch for for the driver to > make it work in kernel 2.6.24: > > https://bugzilla.redhat.com/show_bug.cgi?id=432280 > > --- On Sun, 10/2/08, Hin-Tak Leung <hin...@ya...> wrote: > > > From: Hin-Tak Leung <hin...@ya...> > > Subject: Realtek rtl8187B wireless chip support for linux > > To: wl...@re... > > Cc: rtl...@li..., cu...@ze..., and...@ti..., fla...@so... > > Date: Sunday, 10 February, 2008, 8:59 PM > > One question: why is the official driver for 8187B not > > available for download? > > I have got it off a 3rd-party site: > > http://www.datanorth.net/~cuervo/rtl8187b/ > > > > I have reworked the modification made by Johnny Cuervo > > (attached as > > rtl8187-modified-diff) with a more useful kernel debug > > message and some > > comments about why the drop through to default doesn't > > work > > (rtl8187B_linux_24...diff), and I am currently using the > > mod right now > > on the 8187B chip which has a product id 0x8197. > > > > I hope this change get more widely and officially > > adopted... > > > > > > > > > > ___________________________________________________________ > > Yahoo! Answers - Got a question? Someone out there knows > > the answer. Try it > > now. > > http://uk.answers.yahoo.com/diff -ruBb > > old/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c > > rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c > > --- > > old/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c 2007-08-22 > > 08:54:58.000000000 +0100 > > +++ > > rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c 2008-02-10 > > 03:25:46.000000000 +0000 > > @@ -93,6 +93,7 @@ > > static struct usb_device_id rtl8187_usb_id_tbl[] = { > > {USB_DEVICE(USB_VENDOR_ID_REALTEK, 0x8187)}, > > {USB_DEVICE(USB_VENDOR_ID_REALTEK, 0x8189)}, > > + {USB_DEVICE(USB_VENDOR_ID_REALTEK, 0x8197)}, > > // {USB_DEVICE_VER(USB_VENDOR_ID_REALTEK, > > 0x8187,0x0200,0x0200)}, > > {USB_DEVICE(USB_VENDOR_ID_NETGEAR, 0x6100)}, > > {USB_DEVICE(USB_VENDOR_ID_NETGEAR, 0x6a00)}, > > @@ -2833,6 +2834,11 @@ > > idProduct = le16_to_cpu(udev->descriptor.idProduct); > > > > switch (idProduct) { > > + case 0x8197: > > + /* priv->rf_chip = 6 for this chip, > > > EPROM_RFCHIPID_RTL8225U = 5 */ > > + /* rtl8225_is_V_z2(dev) return false, and drop through > > to default: does not work */ > > + /* drop through to 0x8189 */ > > + DMESG("Using configuration of Product id 0x8189 > > for newer 0x8197"); > > case 0x8189: > > /* check RF frontend chipset */ > > priv->card_8187 = NIC_8187B; > > > > __________________________________________________________ > Sent from Yahoo! Mail. > More Ways to Keep in Touch. http://uk.docs.yahoo.com/nowyoucan.html > |