|
instalacja madwifi - punkt dostępowy i ruter na Debianie
lukrec - 22-11-2009 20:03
Witajcie.
Zainstalowałem sobie około 30 minut temu Debiana z gnone. Zabrałem się za instalację madwifi.
Pobrałem archiwum i rozpakowałem. A następnie wydałem polecenie make.
Oto wynik z konsoli:
Reczkowski:/usr/src# cd madwifi-0.9.4 Reczkowski:/usr/src/madwifi-0.9.4# make Checking requirements... ok. Checking kernel configuration... ok. make -C /lib/modules/2.6.26-2-486/build SUBDIRS=/usr/src/madwifi-0.9.4 modules make[1]: Entering directory `/usr/src/linux-headers-2.6.26-2-486' CC [M] /usr/src/madwifi-0.9.4/ath/if_ath.o CC [M] /usr/src/madwifi-0.9.4/ath/if_ath_pci.o LD [M] /usr/src/madwifi-0.9.4/ath/ath_pci.o CC [M] /usr/src/madwifi-0.9.4/ath_hal/ah_os.o HOSTCC /usr/src/madwifi-0.9.4/ath_hal/uudecode UUDECODE /usr/src/madwifi-0.9.4/ath_hal/i386-elf.hal.o LD [M] /usr/src/madwifi-0.9.4/ath_hal/ath_hal.o CC [M] /usr/src/madwifi-0.9.4/ath_rate/amrr/amrr.o LD [M] /usr/src/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.o CC [M] /usr/src/madwifi-0.9.4/ath_rate/minstrel/minstrel.o LD [M] /usr/src/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.o CC [M] /usr/src/madwifi-0.9.4/ath_rate/onoe/onoe.o LD [M] /usr/src/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.o CC [M] /usr/src/madwifi-0.9.4/ath_rate/sample/sample.o LD [M] /usr/src/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.o CC [M] /usr/src/madwifi-0.9.4/net80211/if_media.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_beacon.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto_none.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_input.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_node.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_output.o CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_power.o /usr/src/madwifi-0.9.4/net80211/ieee80211_power.c: In function 'ieee80211_pwrsave': /usr/src/madwifi-0.9.4/net80211/ieee80211_power.c:240: error: implicit declaration of function '__skb_append' make[3]: *** [/usr/src/madwifi-0.9.4/net80211/ieee80211_power.o] Error 1 make[2]: *** [/usr/src/madwifi-0.9.4/net80211] Error 2 make[1]: *** [_module_/usr/src/madwifi-0.9.4] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-486' make: *** [modules] Błąd 2 Reczkowski:/usr/src/madwifi-0.9.4#
W tym momencie jestem uziemiony.
Moje założenie: Debian jako ruter - punkt dostępowy Tp Link 551 g
Lspci:
00:11.0 Ethernet controller: Atheros Communications Inc. AR2413 802.11bg NIC (rev 01)
lsmod | grep ath ath5k 87424 0 mac80211 137756 1 ath5k cfg80211 21384 2 ath5k,mac80211
Czy jest mi ktoś wstanie pomóc w uruchomieniu tego jako punktu dostępowego.
Dodam, iż wirreles-tools mam zainstalowane.
Po wydaniu polecenia:
Reczkowski:/usr/src/madwifi-0.9.4# iwconfig wlan0 mode master Error for wireless request "Set Mode" (8B06) : SET failed on device wlan0 ; Invalid argument.
mq - 22-11-2009 23:46
Co prawda jestem zielony jeżeli chodzi o serwery, rutery, punkty dostępowe i wifi ale za pomocą googla wygrzebałem coś takiego. Pozwolę sobie zacytować pewien fragment
fair - 23-11-2009 12:39
Linijka:
make[1]: Leaving directory `/usr/src/linux-headers-2.6.26-2-486'
mówi ci, że brakuje plików nagłówkowych jajka. Możesz je zainstalować poprzez:
apt-get install linux-headers-2.6.26-2-all
Na następnym razem poszukaj choćby na tym forum. Wszystko ładnie i przyjemnie opisane: http://debian.linux.pl/viewtopic.php?t=6570
lukrec - 23-11-2009 13:55
Witajcie
Panie i Panowie.
Teraz tak - madwifi mam zainstalowane.
Dałem:
modprobe ath_pci
Dalej:
Reczkowski:~# lsmod | head -n 7 Module Size Used by ath_pci 76064 0 ppdev 6404 0 lp 7972 0 cpufreq_ondemand 6036 0 cpufreq_userspace 2968 0 cpufreq_conservative 5664 0
ifconfig:
wlan0 Link encap:Ethernet HWaddr 00:27:19:c5:68:25 inet addr:172.16.1.1 Bcast:172.16.1.31 Mask:255.255.255.224 UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Reczkowski:~# modinfo ath_pci filename: /lib/modules/2.6.26-2-486/net/ath_pci.ko license: Dual BSD/GPL version: 0.9.4 description: Support for Atheros 802.11 wireless LAN cards. author: Errno Consulting, Sam Leffler srcversion: D3FD3BD11169A96DBCFF8DE alias: pci:v0000168Cd00009013sv*sd*bc*sc*i* alias: pci:v0000168Cd0000001Dsv*sd*bc*sc*i* alias: pci:v0000168Cd0000001Csv*sd*bc*sc*i* alias: pci:v0000168Cd0000001Bsv*sd*bc*sc*i* alias: pci:v0000168Cd0000001Asv*sd*bc*sc*i* alias: pci:v0000168Cd00000019sv*sd*bc*sc*i* alias: pci:v0000168Cd00000018sv*sd*bc*sc*i* alias: pci:v0000168Cd00000017sv*sd*bc*sc*i* alias: pci:v0000168Cd00000016sv*sd*bc*sc*i* alias: pci:v0000168Cd00000015sv*sd*bc*sc*i* alias: pci:v0000168Cd0000101Asv*sd*bc*sc*i* alias: pci:v0000168Cd00001014sv*sd*bc*sc*i* alias: pci:v000010B7d00000013sv*sd*bc*sc*i* alias: pci:v0000A727d00000013sv*sd*bc*sc*i* alias: pci:v0000168Cd00000013sv*sd*bc*sc*i* alias: pci:v0000168Cd00000012sv*sd*bc*sc*i* alias: pci:v0000168Cd00000007sv*sd*bc*sc*i* depends: ath_hal,wlan vermagic: 2.6.26-2-486 mod_unload modversions 486 parm: countrycode:Override default country code (int) parm: maxvaps:Maximum VAPs (int) parm: outdoor:Enable/disable outdoor use (int) parm: xchanmode:Enable/disable extended channel mode (int) parm: rfkill:Enable/disable RFKILL capability (int) parm: autocreate:Create ath device in [sta|ap|wds|adhoc|ahdemo|monitor] mode. defaults to sta, use 'none' to disable (charp) parm: ratectl:Rate control algorithm [amrr|minstrel|onoe|sample], defaults to 'sample' (charp) parm: ath_debug:Load-time debug output enable (int)
System zrestartowany.
Nie mam wifi0 ani ath0:
Reczkowski:~# wlanconfig ath0 create wlandev wifi0 wlanmode ap wlanconfig: ioctl: No such device Reczkowski:~# Co by tu wymyślić?
[Dodano: |23 Lis 2009|, 2009 13:59] Reczkowski:~# dmesg |grep wlan [ 18.709376] wlan: 0.9.4 [ 26.928588] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 787.243457] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ Dodano: |23 Lis 2009|, 2009 19:53 ] Proszę zamknąć temat.
Acces poit już stoi
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|