Package: wavemon
Version: 0.4.0b-8
Followup-For: Bug #328442
I can actually reproduce this problem on two laptops. The odd thing is that
everything has worked already. But after a wavemon/kernel upgrade everything
stopped working.
As mentioned above I have two laptops, bot running unstable and a 2.6.14
kernel. One uses ndiswrapper to get to wlan. And another one (this one)
uses ipw2200:
neurotic:/home/helios# dmesg | grep ipw
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.8
ipw2200: Copyright(c) 2003-2005 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
neurotic:/home/helios# uname -a
Linux neurotic 2.6.14 #12 PREEMPT Wed Dec 7 09:37:21 CET 2005 i686 GNU/Linux
When running wavemon I get:
neurotic:/home/helios# wavemon
fatal error: could not get range information
This is also the last strace output:
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
ioctl(3, SIOCGIFADDR, {ifr_name="eth1", ifr_addr={AF_INET,
inet_addr("192.168.1.100")}}) = 0
ioctl(3, SIOCGIFHWADDR, {ifr_name="eth1", ifr_hwaddr=00:12:f0:02:5d:65}) = 0
ioctl(3, SIOCGIFNETMASK, {ifr_name="eth1", ifr_netmask={AF_INET,
inet_addr("255.255.255.0")}}) = 0
ioctl(3, SIOCGIFBRDADDR, {ifr_name="eth1", ifr_broadaddr={AF_INET,
inet_addr("192.168.1.255")}}) = 0
close(3) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0xb7ebe9b0, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
write(1, "\r\33[20d\33[0m\33(0\33[39;49m\33[37m\33[40mt"..., 883) = 883
rt_sigaction(SIGTSTP, {0xb7ebe9b0, [], SA_RESTART}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0xb7ebe9b0, [], SA_RESTART}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
write(1, "\r\33[24d\33[0;1;7m\33(B\33[39;49m\33[37m\33["..., 574) = 574
rt_sigaction(SIGTSTP, {0xb7ebe9b0, [], SA_RESTART}, NULL, 8) = 0
write(1, "\33[?1h\33=", 7) = 7
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 3
ioctl(3, SIOCGIWNAME, 0xbf808d9c) = 0
ioctl(3, SIOCGIWRANGE, 0xbf808d9c) = -1 E2BIG (Argument list too long)
write(1, "\33[39;49m\r\33[K\33[24;1H\33[?1049l\r\33[?1"..., 35) = 35
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...})
= 0
ioctl(1, SNDCTL_TMR_STOP or TCSETSW, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(2, "fatal error: ", 13) = 13
write(2, "could not get range information", 31) = 31
write(2, "\n", 1) = 1
exit_group(-1) = ?
The system ran previously a 2.6.12-2 which worked. So perhapse some interface
changed since 2.6.13 something ?
Something odd is that an other tools, like wmwave still works perfectly.
When strace'ing wmwave also shows the same error occurs but this does not
seem to be fatal for wmwave.
[EMAIL PROTECTED]:~$ strace -o tr.txt wmwave
[EMAIL PROTECTED]:~$ cat tr.txt | grep RANG | uniq -c
20 ioctl(5, SIOCGIWRANGE, 0xbff785e0) = -1 E2BIG (Argument list too
long)
So perhaps ignorance might be a solution here too ;-).
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Versions of packages wavemon depends on:
ii libc6 2.3.5-8.1 GNU C Library: Shared libraries an
ii libncurses5 5.5-1 Shared libraries for terminal hand
wavemon recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]