Skocz do zawartości

Realtek 8187b Instalacja Iw


bogdan3211

Rekomendowane odpowiedzi

Witam. Chciałbym pobawić się programem aircrack-ng ale utknołem przy instalacji iw.

Odpalam polecenie make i pokazuje sie:

CC iw.o

iw.c:11:31: error: netlink/genl/genl.h: No such file or directory

iw.c:12:33: error: netlink/genl/family.h: No such file or directory

iw.c:13:33: error: netlink/genl/ctrl.h: No such file or directory

iw.c:14:25: error: netlink/msg.h: No such file or directory

iw.c:15:26: error: netlink/attr.h: No such file or directory

iw.c: In function 'nl80211_init':

iw.c:25: error: implicit declaration of function 'nl_handle_alloc'

iw.c:25: warning: assignment makes pointer from integer without a cast

iw.c:31: error: implicit declaration of function 'genl_connect'

iw.c:37: error: implicit declaration of function 'genl_ctrl_alloc_cache'

iw.c:37: warning: assignment makes pointer from integer without a cast

iw.c:44: error: implicit declaration of function 'genl_ctrl_search_by_name'

iw.c:44: warning: assignment makes pointer from integer without a cast

iw.c:54: error: implicit declaration of function 'nl_cache_free'

iw.c:56: error: implicit declaration of function 'nl_handle_destroy'

iw.c: In function 'nl80211_cleanup':

iw.c:62: error: implicit declaration of function 'genl_family_put'

make: *** [iw.o]

 

w czym tkwi problem? domyslam sie że brakuje jakichś bibliotek ale jakie ?

 

Odnośnik do komentarza
Udostępnij na innych stronach

Na przyszłość, jesli chcesz coś zainstalować to polecam najpierw spróbować yum search nazwa_programu.

A najlepiej zainstaluj yumex czyli yum install yumex. Yumex pozzwoli Ci w miare wygodnie podgladac dostepny soft an serwerach Fedory i jest dużo bardziej uzyteczny niż packagekit.

Odnośnik do komentarza
Udostępnij na innych stronach

;-( niestety myliłem sie dalej nie pobiera mi pakietów. niby program działa ale nie pobiera pakietów. Źle zainstalowałem sterowniki dopiero teraz zauważyłtm ze wywala mi jakieś błędy przy ich instalacji:

make

 

root@Lapek rtl8187b]# make
rm -f ieee80211/Module.symvers 2>/dev/null
rm -f ieee80211/Modules.symvers 2>/dev/null
make -C ieee80211 all
make[1]: Wejście do katalogu `/home/Bogdan/Pobrane/rtl8187b/ieee80211'
make -C /lib/modules/2.6.27.5-117.fc10.x86_64/build M=/home/Bogdan/Pobrane/rtl8187b/ieee80211 CC=gcc modules
make[2]: Wejście do katalogu `/usr/src/kernels/2.6.27.5-117.fc10.x86_64'
 CC [M]  /home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.o
In file included from /home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:39:
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211.h: In function ‘ieee80211_priv’:
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211.h:1434: warning: ‘netdev_priv’ is static but used in inline function ‘ieee80211_priv’ which is not static
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c: In function ‘ipw2100_translate_scan’:
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:58: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:58: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:58: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:58: error: too few arguments to function ‘iwe_stream_add_event’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:67: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:67: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:67: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:67: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:70: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:70: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:70: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:70: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:76: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:76: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:76: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:76: error: too few arguments to function ‘iwe_stream_add_event’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:88: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:88: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:88: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:88: error: too few arguments to function ‘iwe_stream_add_event’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:98: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:98: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:98: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:98: error: too few arguments to function ‘iwe_stream_add_event’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:107: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:107: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:107: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:107: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:137: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:137: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:137: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:137: error: too few arguments to function ‘iwe_stream_add_event’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:142: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:142: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:142: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:142: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:158: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:158: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:158: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:158: error: too few arguments to function ‘iwe_stream_add_event’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:165: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:165: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:165: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:165: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:179: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:179: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:179: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:179: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:194: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:194: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:194: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:194: error: too few arguments to function ‘iwe_stream_add_point’
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:205: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:205: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:205: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.c:205: error: too few arguments to function ‘iwe_stream_add_point’
make[3]: *** [/home/Bogdan/Pobrane/rtl8187b/ieee80211/ieee80211_wx.o] Błąd 1
make[2]: *** [_module_/home/Bogdan/Pobrane/rtl8187b/ieee80211] Błąd 2
make[2]: Opuszczenie katalogu `/usr/src/kernels/2.6.27.5-117.fc10.x86_64'
make[1]: *** [modules] Błąd 2
make[1]: Opuszczenie katalogu `/home/Bogdan/Pobrane/rtl8187b/ieee80211'
make: *** [all] Błąd 2

 

kolego możesz jeszcze pomóc z tym ?

 

 

----------------------------

Listingi do 12-15 linijek umieszczaj między znacznikami [code] i [/code], dłuższe niż 15 linii pomiędzy [codebox] i [/codebox] - tak jest czytelniej. Przeczytaj "BB Code Help".WalDo

Odnośnik do komentarza
Udostępnij na innych stronach

lspci

 
00:00.0 Host bridge: Intel Corporation Cantiga Memory Controller Hub (rev 07)
00:01.0 PCI bridge: Intel Corporation Cantiga PCI Express Graphics Port (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
00:1f.5 IDE interface: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation Device 0649 (rev a1)
14:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
1a:00.0 System peripheral: JMicron Technologies, Inc. Device 2382
1a:00.2 SD Host controller: JMicron Technologies, Inc. Device 2381
1a:00.3 System peripheral: JMicron Technologies, Inc. Device 2383
1a:00.4 System peripheral: JMicron Technologies, Inc. Device 2384

 

----------------------------

Po raz kolejny - następnym razem ostrzeżenie:

Listingi do 12-15 linijek umieszczaj między znacznikami [code] i [/code], dłuższe niż 15 linii pomiędzy [codebox] i [/codebox] - tak jest czytelniej. Przeczytaj "BB Code Help".WalDo

Odnośnik do komentarza
Udostępnij na innych stronach

jak dam lsusb to pokazuje mi tą karte:

 Bus 002 Device 005: ID 0bda:8197 Realtek Semiconductor Corp. RTL8187B Wireless Adapter
Bus 002 Device 004: ID 064e:a115 Suyin Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 062a:0003 Creative Labs 
Bus 006 Device 003: ID 147e:1000  
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a5c:2151 Broadcom Corp. 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

 

iwconfig

 

lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"Bogdan"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:0E:2E:A0:7E:3F   
          Bit Rate=54 Mb/s   Tx-Power=27 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Power Management:off
          Link Quality=60/100  Signal level:-41 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

pan0      no wireless extensions.

 

i teraz pytanie bo na tej stronce co podałeś gośc instalował sterowniki z windowsa. Mi ta karta działa dam rade sie połączyć normalnie z siecią bezprzewodową tylko jak chce użyć airodump-ng to widzi sieci ale nie sciąga danych :-( Do tej karty znalazłem sterowniki tylko pod Linuksa obsługujące airodump-ng

 

Możesz kolego mi jeszcze powiedzieć jak mam zainstalowac te patche z ponizszego linku?. Tam jest patch i frag+patch próbowałem już instalowac to ale coś mi nie idzie to :-(

http://www.aircrack-ng.org/doku.php?id=rtl8187

 

Odnośnik do komentarza
Udostępnij na innych stronach

Ok, czy jest możliwe w ogóle przełączenie karty w tryb monitor?

iwconfig wlan0 mode monitor

Może to jest problemem, już nie pamiętam czy aircrack-ng sam przełącza kartę w tryb monitor. Wyłącz NetworkManager jeśli masz.

 

A patch należy zaaplikować na źródła do kompilacji tylko na jaki plik to nie wiem :)

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...