Bug 917276 - current version is unreliable
Summary: current version is unreliable
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kismet
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-03-02 15:26 UTC by Account closed by user
Modified: 2013-03-27 18:26 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-09 16:39:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Account closed by user 2013-03-02 15:26:09 UTC
Fedora version, latest "stable", doesn't work fine.

It is unable to detect a lot of networks, and it shows a lot of errors:

[...]
[SERVER] ERROR: mac80211_setchannel() could not set channel 4/2427 on interface 
[SERVER] ERROR: mac80211_setchannel() could not set channel 4/2427 on interface 
[SERVER]        'wlan0mon' err -16
[SERVER]        'wlan0mon' err -16
[SERVER] ERROR: mac80211_setchannel() could not set channel 8/2447 on interface 
[SERVER] ERROR: mac80211_setchannel() could not set channel 8/2447 on interface 
[SERVER]        'wlan0mon' err -16
[SERVER]        'wlan0mon' err -16
[SERVER] ERROR: mac80211_setchannel() could not set channel 12/2467 on interface 
[SERVER] ERROR: mac80211_setchannel() could not set channel 12/2467 on interface 
[SERVER]        'wlan0mon' err -16
[SERVER]        'wlan0mon' err -16
[...]


git version of kismet works *flawlessly* :

https://www.kismetwireless.net/gitweb/?p=kismet.git

git clone https://www.kismetwireless.net/kismet.git

Comment 1 Gwyn Ciesla 2013-03-07 19:19:27 UTC
Is the version I just built in rawhide any better for you?

Comment 2 Account closed by user 2013-03-07 19:38:49 UTC
(In reply to comment #1)
> Is the version I just built in rawhide any better for you?

NO.

(I do work in Fedora 17)


kismet-0.0.2011.03.R2-1600.fc16.x86_64

$ ldd /usr/bin/kismet_capture /usr/bin/kismet_client /usr/bin/kismet_drone /usr/bin/kismet_server  | sort | uniq
        /lib64/ld-linux-x86-64.so.2 (0x000000365de00000)
        libc.so.6 => /lib64/libc.so.6 (0x000000365e200000)
        libdl.so.2 => /lib64/libdl.so.2 (0x000000365ea00000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x000000365fe00000)
        libm.so.6 => /lib64/libm.so.6 (0x000000365e600000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x000000366d000000)
        libnl.so.1 => /lib64/libnl.so.1 (0x000000365f600000)
        libpanel.so.5 => /lib64/libpanel.so.5 (0x000000365ee00000)
        libpcap.so.1 => /lib64/libpcap.so.1 (0x000000365f200000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x0000003678200000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x000000365ee00000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x0000003661e00000)
        libtinfo.so.5 => /lib64/libtinfo.so.5 (0x000000366a800



kismet-0.0.2011.03.R2-1605.fc17.x86_64.rpm 
kismet-plugins-0.0.2011.03.R2-1605.fc17.x86_64.rpm 

$ ldd /usr/bin/kismet_capture /usr/bin/kismet_client /usr/bin/kismet_drone /usr/bin/kismet_server  | sort | uniq
        /lib64/ld-linux-x86-64.so.2 (0x000000365de00000)
        libc.so.6 => /lib64/libc.so.6 (0x000000365e200000)
        libdl.so.2 => /lib64/libdl.so.2 (0x000000365ea00000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x000000365fe00000)
        libm.so.6 => /lib64/libm.so.6 (0x000000365e600000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x000000366d000000)
        libnl.so.1 => /lib64/libnl.so.1 (0x000000365f600000)
        libpanel.so.5 => /lib64/libpanel.so.5 (0x000000365ee00000)
        libpcap.so.1 => /lib64/libpcap.so.1 (0x000000365f200000)
        libpcre.so.0 => /lib64/libpcre.so.0 (0x0000003678200000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x000000365ee00000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x0000003661e00000)
        libtinfo.so.5 => /lib64/libtinfo.so.5 (0x000000366a800000)


It is not a dietlibc or glibc problem.

It's a bug inside kismet-2011.03.R2


latest git version works fine.

Comment 3 Gwyn Ciesla 2013-03-07 20:49:39 UTC
Ok, try the next one.

Comment 4 Account closed by user 2013-03-07 21:26:52 UTC
(In reply to comment #3)

> Ok, try the next one.

kismet-0.0.2011.03.R2-1606.fc17.20120307git6b8b77.x86_64 is much better than the "stable" release.

thank you.

Comment 5 nucleo 2013-03-07 22:15:52 UTC
This bug appeared after updating kernel to 3.6, the same happens in airmon-zc (see bug 881342).
Updated kernel pushed to all stable releases, so kismet and aircrack-ng also needs to be fixed in stable releases.

Comment 6 Fedora Update System 2013-03-12 18:02:16 UTC
kismet-0.0.2011.03.R2-1607.fc18.20120307git6b8b77 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/kismet-0.0.2011.03.R2-1607.fc18.20120307git6b8b77

Comment 7 Fedora Update System 2013-03-12 18:03:10 UTC
kismet-0.0.2011.03.R2-1607.fc17.20120307git6b8b77 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/kismet-0.0.2011.03.R2-1607.fc17.20120307git6b8b77

Comment 8 Fedora Update System 2013-03-21 23:58:16 UTC
kismet-0.0.2011.03.R2-1607.fc18.20120307git6b8b77 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Fedora Update System 2013-03-22 00:08:08 UTC
kismet-0.0.2011.03.R2-1607.fc17.20120307git6b8b77 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 11 Gwyn Ciesla 2013-03-27 18:26:53 UTC
Thanks!  In the future, open a new BZ.


Note You need to log in before you can comment on or make changes to this bug.