LINUX.ORG.RU

[kismit] Как заставить работать.


0

0

Имеется slackware 12.2, kismit скаченый со slackbuild, втсроенная карточка в ноутбук Intel PRO/Wireless 3945ABG.

К домашей точки доступа подключаюсь с драйера wext черз wpa_supplicant

В конфиги кисмита прописано source=wext,wlan0,generic (последнйи параметр пробовал менять на все что находил в инете) На запуск кисмита выдает:

Launching kismet_server: /usr/bin/kismet_server

Will drop privs to n4ela (1000) gid 100

No specific sources given to be enabled, all will be enabled.

Non-RFMon VAPs will be destroyed on multi-vap interfaces (ie, madwifi-ng)

Enabling channel hopping.

Enabling channel splitting.

FATAL: Unknown capture source type 'wext' in source 'wext,wlan0,generic'

Done. Это драйвера не подходят или что то в конфиге не так? И как можно исправить

anonymous
Ответ на: комментарий от dikiy

Там написано что подходят драйвера ipw3945, про wext там не слова, хотя вроде народ запускает. И про настройки я в документации не нашел, там в этой строчки sorce первый параметр это драйвер, второй это устройство, а вот что такое третий я не знаю, вобще на форумах пишут что это алиас, а что это такое и откуда его брать не слова. Еще в документации не написано надо ли пересобирать wpa_supplicant т.к. когда выводишь по нему подсказку там есть список установленных драйверов, так вот если поставить драйвера ipw они в wpa_supplicant не появляются.

n4ela
()
Ответ на: комментарий от n4ela

Че за wpa_supplicant?

3-ий параметр, насколько я помню, просто название описанного source. Может быть любым. по идее тебе надо именно ipw3945

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

Немного разобрался ipw3945 это вроде старые дрова, надо было использовать iwl3945 (входят в ядро) 
Но при запуске выдает вот такое
Launching kismet_server: /usr/bin/kismet_server
Will drop privs to n4ela (1000) gid 100        
No specific sources given to be enabled, all will be enabled.
Non-RFMon VAPs will be destroyed on multi-vap interfaces (ie, madwifi-ng)
Enabling channel hopping.                                                
Enabling channel splitting.                                              
NOTICE: Disabling channel hopping, no enabled sources are able to change channel.
Source 0 (generic): Enabling monitor mode for iwl3945 source interface wlan0 channel 6...
Source 0 (generic): Opening iwl3945 source interface wlan0...
Spawned channel control process 4217
Dropped privs to n4ela (1000) gid 100
Will attempt to put networkmanager to sleep...
Allowing clients to fetch WEP keys.
Logging networks to Kismet-Feb-07-2009-1.network
Logging networks in CSV format to Kismet-Feb-07-2009-1.csv
Logging networks in XML format to Kismet-Feb-07-2009-1.xml
Logging cryptographically weak packets to Kismet-Feb-07-2009-1.weak
Logging cisco product information to Kismet-Feb-07-2009-1.cisco
Logging gps coordinates to Kismet-Feb-07-2009-1.gps
Logging data to Kismet-Feb-07-2009-1.dump
Writing data files to disk every 300 seconds.
Mangling encrypted and fuzzy data packets.
Tracking probe responses and associating probe networks.
Reading AP manufacturer data and defaults from /etc/kismet/ap_manuf
Reading client manufacturer data and defaults from /etc/kismet/client_manuf
Using network-classifier based data encryption detection
Not tracking duplicate IVs
Putting networkmanager to sleep...
FATAL: Dump file error: Unable to open dump file Kismet-Feb-07-2009-1.dump (Permission denied)
Sending termination request to channel control child 4217...
Waiting for channel control child 4217 to exit...
WARNING: Error disabling monitor mode: mode set ioctl failed 16:Device or resource busy
WARNING: generic (wlan0) left in an unknown state.  You may need to manually
         restart or reconfigure it for normal operation.
WARNING: Sometimes cards don't always come out of monitor mode
         cleanly.  If your card is not fully working, you may need to
         restart or reconfigure it for normal operation.
Trying to wake networkmanager back up...
Kismet exiting.
Done.

Гуглил на эту тему, с мои нулевым знанием английского удалось узнать что это вроде из-за того что я запускаю от рута, но я пробовал запускать от пользователя который прописан в конфиге, выдает:
Launching kismet_server: /usr/bin/kismet_server
Will drop privs to n4ela (1000) gid 100
Done
т.е получается он не может сервер что ли запустить, что можно сделать в такой сетуации?
airodump-ng и другой софт из той же категории завелся без особого гемороя, в вот с kismet проблема.

n4ela
()
Ответ на: комментарий от n4ela

>FATAL: Dump file error: Unable to open dump file Kismet-Feb-07-2009-1.dump (Permission denied)

Вот. посмотри права на диру, куда дамп сбрасывать будет. Параметр logtemplate в kismet.conf

PS надеюсь, ды запускаешь kismet, а не kismet_server

dikiy ★★☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.