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