2006-01-05 17:56:39

by Andreas Happe

[permalink] [raw]
Subject: [ipw2200] add monitor and qos entries to Kconfig

Add the following config entries for the ipw2200 driver to
drivers/net/wireless/Kconfig
* IPW2200_MONITOR
enables Monitor mode
* IPW2200_QOS
enables QoS feature - this is under development right now, so it depends
upon EXPERIMENTAL

driver compiles and enters monitor mode.

Signed-off-by: Andreas Happe <[email protected]>
--- drivers/net/wireless/Kconfig.orig 2006-01-05 18:30:10.000000000 +0100
+++ drivers/net/wireless/Kconfig 2006-01-05 18:30:13.000000000 +0100
@@ -217,6 +217,19 @@ config IPW2200
say M here and read <file:Documentation/modules.txt>. The module
will be called ipw2200.ko.

+config IPW2200_MONITOR
+ bool "Enable promiscuous mode"
+ depends on IPW2200
+ ---help---
+ Enables promiscuous/monitor mode support for the ipw2200 driver.
+ With this feature compiled into the driver, you can switch to
+ promiscuous mode via the Wireless Tool's Monitor mode. While in this
+ mode, no packets can be sent.
+
+config IPW2200_MONITOR
+ bool "Enable QoS support"
+ depends on IPW2200 && EXPERIMENTAL
+
config IPW_DEBUG
bool "Enable full debugging output in IPW2200 module."
depends on IPW2200


2006-01-05 18:28:00

by Daniel Paschka

[permalink] [raw]
Subject: Re: [ipw2200] add monitor and qos entries to Kconfig

Andreas Happe wrote:

> Add the following config entries for the ipw2200 driver to
> drivers/net/wireless/Kconfig
> * IPW2200_MONITOR
> enables Monitor mode
> * IPW2200_QOS
> enables QoS feature - this is under development right now, so it depends
> upon EXPERIMENTAL
>
> driver compiles and enters monitor mode.
>
> Signed-off-by: Andreas Happe <[email protected]>
> --- drivers/net/wireless/Kconfig.orig 2006-01-05 18:30:10.000000000 +0100
> +++ drivers/net/wireless/Kconfig 2006-01-05 18:30:13.000000000 +0100
> @@ -217,6 +217,19 @@ config IPW2200
> say M here and read <file:Documentation/modules.txt>. The module
> will be called ipw2200.ko.
>
> +config IPW2200_MONITOR
> + bool "Enable promiscuous mode"
> + depends on IPW2200
> + ---help---
> + Enables promiscuous/monitor mode support for the ipw2200 driver.
> + With this feature compiled into the driver, you can switch to
> + promiscuous mode via the Wireless Tool's Monitor mode. While in this
> + mode, no packets can be sent.
> +
> +config IPW2200_MONITOR
> + bool "Enable QoS support"
> + depends on IPW2200 && EXPERIMENTAL
> +
> config IPW_DEBUG
> bool "Enable full debugging output in IPW2200 module."
> depends on IPW2200

I think you made a copy&paste error here. QoS is enabling monitor mode.
You probably meant IPW_QOS.

2006-01-05 18:40:26

by Andreas Happe

[permalink] [raw]
Subject: Re: [ipw2200] add monitor and qos entries to Kconfig

I have made a stupid copy&paste error: QoS option is named IPW_QOS not
IPW2200_MONITOR. Spotted by Daniel Paschka, thanks.

Add the following config entries for the ipw2200 driver to
drivers/net/wireless/Kconfig
* IPW2200_MONITOR
enables Monitor mode
* IPW_QOS
enables QoS feature - this is under development right now, so it depends
upon EXPERIMENTAL

Signed-off-by: Andreas Happe <[email protected]>
--- drivers/net/wireless/Kconfig.orig 2006-01-05 18:30:10.000000000 +0100
+++ drivers/net/wireless/Kconfig 2006-01-05 18:30:13.000000000 +0100
@@ -217,6 +217,19 @@ config IPW2200
say M here and read <file:Documentation/modules.txt>. The module
will be called ipw2200.ko.

+config IPW2200_MONITOR
+ bool "Enable promiscuous mode"
+ depends on IPW2200
+ ---help---
+ Enables promiscuous/monitor mode support for the ipw2200 driver.
+ With this feature compiled into the driver, you can switch to
+ promiscuous mode via the Wireless Tool's Monitor mode. While in this
+ mode, no packets can be sent.
+
+config IPW_QOS
+ bool "Enable QoS support"
+ depends on IPW2200 && EXPERIMENTAL
+
config IPW_DEBUG
bool "Enable full debugging output in IPW2200 module."
depends on IPW2200

2006-01-05 19:07:36

by Bonilla, Alejandro

[permalink] [raw]
Subject: RE: [ipw2200] add monitor and qos entries to Kconfig

Hi,

I believe that people had decided not to incorporate this
feature. Basically the IPW2200 will get too many firmware restarts on
rfmon, making the feature unusable. I don't think we want this option at
all so far. (Until there's a valid fix for the problem)

Alejandro Bonilla

|-----Original Message-----
|From: [email protected]
|[mailto:[email protected]] On Behalf Of Andreas Happe
|Sent: Thursday, January 05, 2006 12:40 PM
|To: [email protected]
|Cc: [email protected]; [email protected]
|Subject: Re: [ipw2200] add monitor and qos entries to Kconfig
|
|I have made a stupid copy&paste error: QoS option is named IPW_QOS not
|IPW2200_MONITOR. Spotted by Daniel Paschka, thanks.
|
|Add the following config entries for the ipw2200 driver to
|drivers/net/wireless/Kconfig
| * IPW2200_MONITOR
| enables Monitor mode
| * IPW_QOS
| enables QoS feature - this is under development right now,
|so it depends
|upon EXPERIMENTAL
|
|Signed-off-by: Andreas Happe <[email protected]>
|--- drivers/net/wireless/Kconfig.orig 2006-01-05
|18:30:10.000000000 +0100
|+++ drivers/net/wireless/Kconfig 2006-01-05
|18:30:13.000000000 +0100
|@@ -217,6 +217,19 @@ config IPW2200
| say M here and read
|<file:Documentation/modules.txt>. The module
| will be called ipw2200.ko.
|
|+config IPW2200_MONITOR
|+ bool "Enable promiscuous mode"
|+ depends on IPW2200
|+ ---help---
|+ Enables promiscuous/monitor mode support for the
|ipw2200 driver.
|+ With this feature compiled into the driver, you can switch to
|+ promiscuous mode via the Wireless Tool's Monitor
|mode. While in this
|+ mode, no packets can be sent.
|+
|+config IPW_QOS
|+ bool "Enable QoS support"
|+ depends on IPW2200 && EXPERIMENTAL
|+
| config IPW_DEBUG
| bool "Enable full debugging output in IPW2200 module."
| depends on IPW2200
|-
|To unsubscribe from this list: send the line "unsubscribe
|linux-kernel" in
|the body of a message to [email protected]
|More majordomo info at http://vger.kernel.org/majordomo-info.html
|Please read the FAQ at http://www.tux.org/lkml/
|