On 04/04/2011 09:36 AM, pistazienfresser wrote:
>
> Hello Larry Finger, hello all,
>
> The following citing may be the corresponding part of the PCI ID
> Repository. Among others there are numeric IDs for the 4 for Realtek
> devices that are until now listed in catee.net to work with the driver
> -rtl8192ce-:
> ‘The PCI ID Repository’ (http://pciids.sourceforge.net/) →
> http://pciids.sourceforge.net/v2.2/pci.ids (List of PCI ID’s, Version:
> 2011.04.04, Date: 2011-04-04 03:15:03 )
>>
>> …
>> 10ec Realtek Semiconductor Co., Ltd.
>> …]
>>
> 8171 RTL8191SEvA Wireless LAN Controller
>> 8172 RTL8191SEvB Wireless LAN Controller
>> 8173 RTL8192SE Wireless LAN Controller
>> 8174 RTL8192SE Wireless LAN Controller
>> 8176 RTL8188CE 802.11b/g/n WiFi Adapter
>> 8177 RTL8188CE 802.11b/g/n WiFi Adapter
>> 8178 RTL8188CE 802.11b/g/n WiFi Adapter
>> 8180 RTL8180L 802.11b MAC
>>
> 1385 4700 MA521 802.11b Wireless PC Card
>> 1737 0019 WPC11v4 802.11b Wireless-B Notebook Adapter
>> 8185 RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
>> 8191 RTL8188CE 802.11b/g/n WiFi Adapter
>> 8192 RTL8192E Wireless LAN Controller
>> 8197 SmartLAN56 56K Modem
>> 8199 RTL8187SE Wireless LAN Controller
>> …
>> (the numbers for the vendor and for the 4 devices that at least should
> work with the rtl8192ce driver made red by me).
I read on NNTP and do not see the colors.
> Nowhere in this file my browser’s search could find any RTL8192-CE-
> (and no other line with RTL8192 than the two RTL8192SE and the one
> RTL8192E above).
The device that lspci lists as “06:00.0 Network controller [0280]: Realtek
Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8178] (rev 01)”
was labeled by Realtek as an RTL8192CE.
> On ‘LXR / The Linux Cross Reference :
> #linux+v2.6.38/drivers/net/wireless/rtlwifi/Kconfig’
> (http://tinyurl.com/nmyjt)
> I see (still in line 2):
>>
>> 1 config RTL8192CE
>> 2 tristate “Realtek RTL8192CE/RTL8188SE Wireless Network
>> Adapter”
>> …]
>> 7 This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n
>> PCIe
>> 8 wireless network adapters.
>> … (s bolded by me)
>
> Maybe the mysterious RTL8188SE came from one of these sources?
I’m not sure, but the typo in the configuration file was changed Feb. 19 with
commit 663dcc73. The current text is
config RTL8192CE
tristate “Realtek RTL8192CE/RTL8188CE Wireless Network Adapter”
depends on MAC80211 && PCI && EXPERIMENTAL
select FW_LOADER
select RTLWIFI
select RTL8192C_COMMON
—help—
This is the driver for Realtek RTL8192CE/RTL8188CE 802.11n PCIe
wireless network adapters.
If you choose to build it as a module, it will be called rtl8192ce
The one with the SE is obsolete.
> Because I am always nosy and most times trying to understand how things
> work (and a bit because i would like to help better other users in the
> furture):
> Could I also get the numeric IDs of the devices that are expected or
> tested to work with that driver more directly - example given from the
> driver source on the kernel web git? Do I have to click on a specific
> link/file there?:
> ‘rtl8192ce: Add new driver’ (http://tinyurl.com/65qrgzw)
> [author larry finger 2010-12-08 committer john w. linville 2010-12-15]
From the driver source, the “ultimate” authority on what is recognized:
static struct pci_device_id rtl92ce_pci_ids] __devinitdata = {
{RTL_PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8191, rtl92ce_hal_cfg)},
{RTL_PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8178, rtl92ce_hal_cfg)},
{RTL_PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8177, rtl92ce_hal_cfg)},
{RTL_PCI_DEVICE(PCI_VENDOR_ID_REALTEK, 0x8176, rtl92ce_hal_cfg)},
{},
};
The value for PCI_VENDOR_ID_REALTEK is 0x10ec, thus the driver accepts
10ec:8191, 10ec:8178, 10ec:8177, and 10ec:8176.