Re: network WTF

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



David Rosenstrauch wrote:
Looks like scanning is just a symptom. This appears to be more the crux of the issue:


[darose@daroselin ~]$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Nickname:""
          Access Point: Not-Associated
          Link Quality:5  Signal level:213  Noise level:169
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0

tun0      no wireless extensions.

[darose@daroselin ~]$ sudo iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11bg  ESSID:"<our ap name>"  Nickname:""
Mode:Managed Frequency:2.462 GHz Access Point: 00:1B:2F:0C:BD:9E
          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=-41 dBm  Noise level=-87 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:2506  Invalid misc:0   Missed beacon:0

tun0      no wireless extensions.


Not sure what's causing the discrepancy here. Something in my driver? (Broadcom wl.) Have to look into this more ...

DR

Yeah, that's definitely the issue.  strace shows this as non-root user:

ioctl(3, SIOCGIWNAME, 0x7fff32cf97f0)   = 0
ioctl(3, SIOCGIWNWID, 0x7fff32cf97f0) = -1 EOPNOTSUPP (Operation not supported)
ioctl(3, SIOCGIWFREQ, 0x7fff32cf97f0)   = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWENCODE, 0x7fff32cf97f0) = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWESSID, 0x7fff32cf97f0)  = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWMODE, 0x7fff32cf97f0)   = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWRANGE, 0x7fff32cf97f0)  = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWAP, 0x7fff32cf9ce0)     = 0
ioctl(3, SIOCGIWRATE, 0x7fff32cf9ce0)   = -1 EPERM (Operation not permitted)
ioctl(3, SIOCGIWPOWER, 0x7fff32cf9ce0)  = -1 EPERM (Operation not permitted)


vs. this for root:

ioctl(3, SIOCGIWNAME, 0x7fffa84a1690)   = 0
ioctl(3, SIOCGIWNWID, 0x7fffa84a1690) = -1 EOPNOTSUPP (Operation not supported)
ioctl(3, SIOCGIWFREQ, 0x7fffa84a1690)   = 0
ioctl(3, SIOCGIWENCODE, 0x7fffa84a1690) = -1 EOPNOTSUPP (Operation not supported)
ioctl(3, SIOCGIWESSID, 0x7fffa84a1690)  = 0
ioctl(3, SIOCGIWMODE, 0x7fffa84a1690)   = 0
ioctl(3, SIOCGIWRANGE, 0x7fffa84a1690)  = 0
ioctl(3, SIOCGIWAP, 0x7fffa84a1b80)     = 0
ioctl(3, SIOCGIWRATE, 0x7fffa84a1b80)   = 0
ioctl(3, SIOCGIWPOWER, 0x7fffa84a1b80)  = 0
ioctl(3, SIOCGIWSTATS, 0x7fffa84a1670)  = 0
ioctl(3, SIOCGIWNICKN, 0x7fffa84a1b80)  = 0
ioctl(3, SIOCGIWTXPOW, 0x7fffa84a1b80)  = 0
ioctl(3, SIOCGIWSENS, 0x7fffa84a1b80) = -1 EOPNOTSUPP (Operation not supported)
ioctl(3, SIOCGIWRETRY, 0x7fffa84a1b80)  = 0
ioctl(3, SIOCGIWRTS, 0x7fffa84a1b80)    = 0
ioctl(3, SIOCGIWFRAG, 0x7fffa84a1b80)   = 0


Not sure what's causing the permission errors, though. (Don't know enough about linux wireless.) Off to do more digging ...

DR


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux