I read somewhere recently that many modern wifi cards don't support
many modes.  I'll try to remember where I saw it and post back.  Maybe
I'll just GoogleFu it.

On Mon, Sep 12, 2011 at 10:11 AM, Robert Citek <[email protected]> wrote:
> Here's a script to check what modes your wifi card supports.
>
> wifi=eth1
>
> curmode=$(sudo iwconfig ${wifi} | grep -o 'Mode:[^ ]*' | cut -d: -f2)
> modes="
>  Managed
>  Ad-Hoc
>  Master
>  Repeater
>  Secondary
>  Monitor
>  Auto
>  ${curmode}
> "
> for mode in ${modes} ; do
>  echo ==$mode ;
>  sudo iwconfig ${wifi} mode ${mode} ;
>  sudo iwconfig ${wifi} | grep -o 'Mode:[^ ]*'
> done
>
> On my laptop, this is what I get:
>
> ==Managed
> Mode:Managed
> ==Ad-Hoc
> Mode:Managed
> ==Master
> Error for wireless request "Set Mode" (8B06) :
>    SET failed on device eth1 ; Invalid argument.
> Mode:Managed
> ==Repeater
> Error for wireless request "Set Mode" (8B06) :
>    SET failed on device eth1 ; Invalid argument.
> Mode:Managed
> ==Secondary
> Error for wireless request "Set Mode" (8B06) :
>    SET failed on device eth1 ; Invalid argument.
> Mode:Managed
> ==Monitor
> Error for wireless request "Set Mode" (8B06) :
>    SET failed on device eth1 ; Invalid argument.
> Mode:Managed
> ==Auto
> Mode:Managed
> ==Managed
> Mode:Managed
>
> Makes me wonder if it is a hardware, driver, or other issue preventing
> me from changing modes.
>
> Regards,
> - Robert
>
> On Mon, Sep 12, 2011 at 7:33 AM, Robert Citek <[email protected]> wrote:
>> Using ad-hoc didn't seem to do the trick, either:
>>
>> $ sudo iwconfig eth1 | grep -o 'Mode:[^ ]*'
>> Mode:Managed
>>
>> $ sudo iwconfig eth1 mode ad-hoc
>>
>> $ sudo iwconfig eth1 | grep -o 'Mode:[^ ]*'
>> Mode:Managed
>>
>> $ sudo iwconfig eth1 mode ad-hoc commit
>>
>> $ sudo iwconfig eth1 | grep -o 'Mode:[^ ]*'
>> Mode:Managed
>
> --
> Central West End Linux Users Group (via Google Groups)
> Main page: http://www.cwelug.org
> To post: [email protected]
> To subscribe: [email protected]
> To unsubscribe: [email protected]
> More options: http://groups.google.com/group/cwelug

-- 
Central West End Linux Users Group (via Google Groups)
Main page: http://www.cwelug.org
To post: [email protected]
To subscribe: [email protected]
To unsubscribe: [email protected]
More options: http://groups.google.com/group/cwelug

Reply via email to