Discussion:
iwconfig
Zsolt Udvari
2010-08-21 11:46:19 UTC
Permalink
Hi all!

How can I do that a simple user to see the iwconfig's full output (as root)?

User:
$ /sbin/iwconfig wlan0
wlan0 IEEE 802.11 Nickname:""
Access Point: Not-Associated
Link Quality:5 Signal level:213 Noise level:168
Rx invalid nwid:0 invalid crypt:4867 invalid misc:0

Root:
$ /sbin/iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"linksys" Nickname:""
Mode:Managed Frequency:2.462 GHz Access Point: 00:1D:7E:C6:FC:69
Bit Rate=54 Mb/s Tx-Power:32 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=-44 dBm Noise level=-86 dBm
Rx invalid nwid:0 Rx invalid crypt:4867 Rx invalid frag:0
Tx excessive retries:10359 Invalid misc:0 Missed beacon:0

Thanks!

Zsolt
Andrzej 'The Undefined' Dopierała
2010-08-21 11:56:51 UTC
Permalink
Post by Zsolt Udvari
Hi all!
How can I do that a simple user to see the iwconfig's full output (as root)?
$ /sbin/iwconfig wlan0
wlan0 IEEE 802.11 Nickname:""
Access Point: Not-Associated
Link Quality:5 Signal level:213 Noise level:168
Rx invalid nwid:0 invalid crypt:4867 invalid misc:0
$ /sbin/iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"linksys" Nickname:""
Mode:Managed Frequency:2.462 GHz Access Point: 00:1D:7E:C6:FC:69
Bit Rate=54 Mb/s Tx-Power:32 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=-44 dBm Noise level=-86 dBm
Rx invalid nwid:0 Rx invalid crypt:4867 Rx invalid frag:0
Tx excessive retries:10359 Invalid misc:0 Missed beacon:0
adding user to proc user group should be enought.
--
Andrzej 'The Undefined' Dopiera?a
Linux && Unix && Network administrator
PLD Linux Developer HomePage: http://andrzej.dopierala.name/
JID: undefine at piastlan.net e-mail: andrzej at dopierala.name
Zsolt Udvari
2010-08-21 12:18:02 UTC
Permalink
Post by Andrzej 'The Undefined' Dopierała
adding user to proc user group should be enought.
I'm in proc group yet:

$ groups
users adm lp wheel proc audio cdrom fuse crontab logs
Zsolt Udvari
2010-08-31 06:34:06 UTC
Permalink
Anybody?
Post by Zsolt Udvari
Hi all!
How can I do that a simple user to see the iwconfig's full output (as root)?
?$ /sbin/iwconfig wlan0
wlan0 ? ? IEEE 802.11 ?Nickname:""
? ? ? ? ?Access Point: Not-Associated
? ? ? ? ?Link Quality:5 ?Signal level:213 ?Noise level:168
? ? ? ? ?Rx invalid nwid:0 ?invalid crypt:4867 ?invalid misc:0
$ /sbin/iwconfig wlan0
wlan0 ? ? IEEE 802.11bg ?ESSID:"linksys" ?Nickname:""
? ? ? ? ?Mode:Managed ?Frequency:2.462 GHz ?Access Point: 00:1D:7E:C6:FC:69
? ? ? ? ?Bit Rate=54 Mb/s ? Tx-Power:32 dBm
? ? ? ? ?Retry min limit:7 ? RTS thr:off ? Fragment thr:off
? ? ? ? ?Power Managementmode:All packets received
? ? ? ? ?Link Quality=5/5 ?Signal level=-44 dBm ?Noise level=-86 dBm
? ? ? ? ?Rx invalid nwid:0 ?Rx invalid crypt:4867 ?Rx invalid frag:0
? ? ? ? ?Tx excessive retries:10359 ?Invalid misc:0 ? Missed beacon:0
Thanks!
?Zsolt
Andrzej 'The Undefined' Dopierała
2010-08-31 14:06:41 UTC
Permalink
Post by Zsolt Udvari
Anybody?
Post by Zsolt Udvari
Hi all!
How can I do that a simple user to see the iwconfig's full output (as root)?
?$ /sbin/iwconfig wlan0
wlan0 ? ? IEEE 802.11 ?Nickname:""
? ? ? ? ?Access Point: Not-Associated
? ? ? ? ?Link Quality:5 ?Signal level:213 ?Noise level:168
? ? ? ? ?Rx invalid nwid:0 ?invalid crypt:4867 ?invalid misc:0
$ /sbin/iwconfig wlan0
wlan0 ? ? IEEE 802.11bg ?ESSID:"linksys" ?Nickname:""
? ? ? ? ?Mode:Managed ?Frequency:2.462 GHz ?Access Point: 00:1D:7E:C6:FC:69
? ? ? ? ?Bit Rate=54 Mb/s ? Tx-Power:32 dBm
? ? ? ? ?Retry min limit:7 ? RTS thr:off ? Fragment thr:off
? ? ? ? ?Power Managementmode:All packets received
? ? ? ? ?Link Quality=5/5 ?Signal level=-44 dBm ?Noise level=-86 dBm
? ? ? ? ?Rx invalid nwid:0 ?Rx invalid crypt:4867 ?Rx invalid frag:0
? ? ? ? ?Tx excessive retries:10359 ?Invalid misc:0 ? Missed beacon:0
try check by strace what files iwconfig try to open and has permission
denied.
--
Andrzej 'The Undefined' Dopiera?a
Linux && Unix && Network administrator
PLD Linux Developer HomePage: http://andrzej.dopierala.name/
JID: undefine at piastlan.net e-mail: andrzej at dopierala.name
Zsolt Udvari
2010-08-31 16:39:23 UTC
Permalink
Post by Andrzej 'The Undefined' Dopierała
try check by strace what files iwconfig try to open and has permission
denied.
Hm, good idea :)
http://pastebin.com/zHuf6kgm

I think, here is the problem (line 85-93):
ioctl(3, SIOCGIWNWID, 0xbfda570c) = -1 EOPNOTSUPP (Operation not
supported)
ioctl(3, SIOCGIWFREQ, 0xbfda570c) = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWENCODE, 0xbfda570c) = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWESSID, 0xbfda570c) = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWMODE, 0xbfda570c) = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWRANGE, 0xbfda570c) = -1 EPERM (Operation not permitted)

But I don't know what it means ("Operation not permitted" - understand ;))...
Loading...