2010-02-16 17:56:53

by Larry Finger

[permalink] [raw]
Subject: [PATCH 3/5] rtl8187se: Modify Kconfig

Move the rtl818x configuration into the rtl818x directory, and add RTL8187SE
to the configuration.

Signed-off-by: Larry Finger <[email protected]>
---

Kconfig | 85 -------------------------------------------------
rtl818x/Kconfig | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 98 insertions(+), 84 deletions(-)

Index: wireless-testing/drivers/net/wireless/Kconfig
===================================================================
--- wireless-testing.orig/drivers/net/wireless/Kconfig
+++ wireless-testing/drivers/net/wireless/Kconfig
@@ -210,90 +210,7 @@ config USB_NET_RNDIS_WLAN

If you choose to build a module, it'll be called rndis_wlan.

-config RTL8180
- tristate "Realtek 8180/8185 PCI support"
- depends on MAC80211 && PCI && EXPERIMENTAL
- select EEPROM_93CX6
- ---help---
- This is a driver for RTL8180 and RTL8185 based cards.
- These are PCI based chips found in cards such as:
-
- (RTL8185 802.11g)
- A-Link WL54PC
-
- (RTL8180 802.11b)
- Belkin F5D6020 v3
- Belkin F5D6020 v3
- Dlink DWL-610
- Dlink DWL-510
- Netgear MA521
- Level-One WPC-0101
- Acer Aspire 1357 LMi
- VCTnet PC-11B1
- Ovislink AirLive WL-1120PCM
- Mentor WL-PCI
- Linksys WPC11 v4
- TrendNET TEW-288PI
- D-Link DWL-520 Rev D
- Repotec RP-WP7126
- TP-Link TL-WN250/251
- Zonet ZEW1000
- Longshine LCS-8031-R
- HomeLine HLW-PCC200
- GigaFast WF721-AEX
- Planet WL-3553
- Encore ENLWI-PCI1-NT
- TrendNET TEW-266PC
- Gigabyte GN-WLMR101
- Siemens-fujitsu Amilo D1840W
- Edimax EW-7126
- PheeNet WL-11PCIR
- Tonze PC-2100T
- Planet WL-8303
- Dlink DWL-650 v M1
- Edimax EW-7106
- Q-Tec 770WC
- Topcom Skyr@cer 4011b
- Roper FreeLan 802.11b (edition 2004)
- Wistron Neweb Corp CB-200B
- Pentagram HorNET
- QTec 775WC
- TwinMOS Booming B Series
- Micronet SP906BB
- Sweex LC700010
- Surecom EP-9428
- Safecom SWLCR-1100
-
- Thanks to Realtek for their support!
-
-config RTL8187
- tristate "Realtek 8187 and 8187B USB support"
- depends on MAC80211 && USB
- select EEPROM_93CX6
- ---help---
- This is a driver for RTL8187 and RTL8187B based cards.
- These are USB based chips found in devices such as:
-
- Netgear WG111v2
- Level 1 WNC-0301USB
- Micronet SP907GK V5
- Encore ENUWI-G2
- Trendnet TEW-424UB
- ASUS P5B Deluxe/P5K Premium motherboards
- Toshiba Satellite Pro series of laptops
- Asus Wireless Link
- Linksys WUSB54GC-EU v2
- (v1 = rt73usb; v3 is rt2070-based,
- use staging/rt3070 or try rt2800usb)
-
- Thanks to Realtek for their support!
-
-# If possible, automatically enable LEDs for RTL8187.
-
-config RTL8187_LEDS
- bool
- depends on RTL8187 && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = RTL8187)
- default y
+source "drivers/net/wireless/rtl818x/Kconfig"

config ADM8211
tristate "ADMtek ADM8211 support"
Index: wireless-testing/drivers/net/wireless/rtl818x/Kconfig
===================================================================
--- /dev/null
+++ wireless-testing/drivers/net/wireless/rtl818x/Kconfig
@@ -0,0 +1,97 @@
+#
+# RTL818X Wireless LAN device configuration
+#
+config RTL8180
+ tristate "Realtek 8180/8185 PCI support"
+ depends on MAC80211 && PCI && EXPERIMENTAL
+ select EEPROM_93CX6
+ ---help---
+ This is a driver for RTL8180 and RTL8185 based cards.
+ These are PCI based chips found in cards such as:
+
+ (RTL8185 802.11g)
+ A-Link WL54PC
+
+ (RTL8180 802.11b)
+ Belkin F5D6020 v3
+ Belkin F5D6020 v3
+ Dlink DWL-610
+ Dlink DWL-510
+ Netgear MA521
+ Level-One WPC-0101
+ Acer Aspire 1357 LMi
+ VCTnet PC-11B1
+ Ovislink AirLive WL-1120PCM
+ Mentor WL-PCI
+ Linksys WPC11 v4
+ TrendNET TEW-288PI
+ D-Link DWL-520 Rev D
+ Repotec RP-WP7126
+ TP-Link TL-WN250/251
+ Zonet ZEW1000
+ Longshine LCS-8031-R
+ HomeLine HLW-PCC200
+ GigaFast WF721-AEX
+ Planet WL-3553
+ Encore ENLWI-PCI1-NT
+ TrendNET TEW-266PC
+ Gigabyte GN-WLMR101
+ Siemens-fujitsu Amilo D1840W
+ Edimax EW-7126
+ PheeNet WL-11PCIR
+ Tonze PC-2100T
+ Planet WL-8303
+ Dlink DWL-650 v M1
+ Edimax EW-7106
+ Q-Tec 770WC
+ Topcom Skyr@cer 4011b
+ Roper FreeLan 802.11b (edition 2004)
+ Wistron Neweb Corp CB-200B
+ Pentagram HorNET
+ QTec 775WC
+ TwinMOS Booming B Series
+ Micronet SP906BB
+ Sweex LC700010
+ Surecom EP-9428
+ Safecom SWLCR-1100
+
+ Thanks to Realtek for their support!
+
+config RTL8187
+ tristate "Realtek 8187 and 8187B USB support"
+ depends on MAC80211 && USB
+ select EEPROM_93CX6
+ ---help---
+ This is a driver for RTL8187 and RTL8187B based cards.
+ These are USB based chips found in devices such as:
+
+ Netgear WG111v2
+ Level 1 WNC-0301USB
+ Micronet SP907GK V5
+ Encore ENUWI-G2
+ Trendnet TEW-424UB
+ ASUS P5B Deluxe/P5K Premium motherboards
+ Toshiba Satellite Pro series of laptops
+ Asus Wireless Link
+ Linksys WUSB54GC-EU v2
+ (v1 = rt73usb; v3 is rt2070-based,
+ use staging/rt3070 or try rt2800usb)
+
+ Thanks to Realtek for their support!
+
+# If possible, automatically enable LEDs for RTL8187.
+
+config RTL8187_LEDS
+ bool
+ depends on RTL8187 && MAC80211_LEDS && (LEDS_CLASS = y || LEDS_CLASS = RTL8187)
+ default y
+
+config RTL8187SE
+ tristate "Realtek 8187SE PCI support"
+ depends on MAC80211 && PCI && EXPERIMENTAL
+ select EEPROM_93CX6
+ ---help---
+ This is a driver for RTL8187SE PCI-based cards. If built as a
+ module, it will be named rtl8187se.
+
+


2010-02-17 05:41:27

by Stefan Monnier

[permalink] [raw]
Subject: Re: [PATCH 3/5] rtl8187se: Modify Kconfig

> The list of make/models is usually restricted to places where the
> wireless chip is built into a card by am OEM, or where the chip is
> embedded in a USB device where it is not visible. I suspect the MSI
> Wind 100 uses a Realtek-built PCIe card, the same way that my HP
> laptop came with a Broadcom BCM4312.

I see, thanks.

>> Please let me know if/when you need testers for it (the staging version
>> of the driver suffers from stability issues for me, so I'm eager to see
>> it replaced).
> I certainly will let you know. When the driver is ready for testing,
> it will be in the source code of the wireless-testing git tree.

Great, so I'll be waiting for it there.

> What are the details of your setup? What signal and noise levels are shown by
> iwconfig? What distance are you from the AP, and how much interference is on
> your channel? The reason I am asking is that I find the staging driver to be
> very stable. It never disconnects unless I bump the RF switch.

Yes, the connection is stable once it's setup, but I get system hangs
when I switch from one SSID to another.


Stefan

2010-02-17 04:24:51

by Larry Finger

[permalink] [raw]
Subject: Re: [PATCH 3/5] rtl8187se: Modify Kconfig

On 02/16/2010 09:36 PM, Stefan Monnier wrote:
>
> I'm really happy to see more activity around these cards. You can add
> in the above text that the card is used in the MSI Wind 100.

The list of make/models is usually restricted to places where the wireless chip
is built into a card by am OEM, or where the chip is embedded in a USB device
where it is not visible. I suspect the MSI Wind 100 uses a Realtek-built PCIe
card, the same way that my HP laptop came with a Broadcom BCM4312.

> Please let me know if/when you need testers for it (the staging version
> of the driver suffers from stability issues for me, so I'm eager to see
> it replaced).

I certainly will let you know. When the driver is ready for testing, it will be
in the source code of the wireless-testing git tree. In the next merge cycle
(probably for 2.6.35), it will be in the -rcX cycles of mainline, and finally in
the mainline kernel. You can test at any step of the way. When the mainline
driver is merges, the staging driver will be removed.

What are the details of your setup? What signal and noise levels are shown by
iwconfig? What distance are you from the AP, and how much interference is on
your channel? The reason I am asking is that I find the staging driver to be
very stable. It never disconnects unless I bump the RF switch.

Larry