tworzenie interfejsu dla wifi - madwifi.

Masz problemy z siecią bądź internetem? Zapytaj tu
timpler
Posty: 8
Rejestracja: 23 maja 2009, 22:14

tworzenie interfejsu dla wifi - madwifi.

Post autor: timpler »

Witam.
Mam problem z połączeniem do AP z laptopa (karta Atheros AR9281).
Zainstalowałem sterowniki (madwifi-0.9.4, na jajku 2.6.26-2) i jestem na etapie tworzenia ,,iface''.
No i co, oto sesja:

Kod: Zaznacz cały

mBase-lnx:~/downloaded/madwifi-ng-0.9.4# \
wlanconfig ath0 create wlandev wifi0 wlanmode sta ; \
iwconfig ath0 essid ANY ; \
ifconfig ath0 192.168.1.4 broadcast 192.168.1.255 netmask 255.255.255.0 up ; \
iwpriv ath0 mode 3

wlanconfig: ioctl: No such device
Error for wireless request "Set ESSID" (8B1A) :
    SET failed on device ath0 ; No such device.
SIOCSIFADDR: No such device
ath0: ERROR while getting interface flags: No such device
SIOCSIFBRDADDR: No such device
ath0: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
ath0: ERROR while getting interface flags: No such device
ath0      no private ioctls.
Czyli:

Kod: Zaznacz cały

ath0: ERROR while getting interface flags: No such device
wlanconfig: ioctl: No such device
Do /etc/network/interfaces dopisałem:

Kod: Zaznacz cały

# rest centre WIFI AccessPoint conf
auto wlan0
iface wlan0 inet dhcp
wireless-channel 6
wireless-essid KAMELEON_PS
Wireless-keyem zajmę się później.
Jeszcze dodatkowe informacje:

Kod: Zaznacz cały

mBase-lnx:~/downloaded/madwifi-ng-0.9.4# lsmod | head -n 7
Module                  Size  Used by
wlan_wep                5280  0
ntfs                  185792  1
usb_storage            77024  0
ath_pci                76800  0
wlan                  170000  2 wlan_wep,ath_pci
ath_hal               192144  1 ath_pci
mBase-lnx:~/downloaded/madwifi-ng-0.9.4# lspci | grep Ath
03:00.0 Network controller: Atheros Communications Inc. Device 002a (rev 01)
Podsumowując: chcę skonfigurować sobie kartę na Lennym, stworzyć ,,iface'' do połączenia z tym AP.
No i mam problem z błędem:

Kod: Zaznacz cały

ath0: ERROR while getting interface flags: No such device
Co może być nie tak? Albo od zera, co proponujecie zrobić po zainstalowaniu sterowników.
Dodam że:

Kod: Zaznacz cały

ifconfig -a
nie wyświetla niczego poza lo i eth0, tak samo jak nie wyświetlał świeżo po zainstalowaniu madwifi.

Z góry dziękuję.
Awatar użytkownika
ryba84
Beginner
Posty: 340
Rejestracja: 08 lipca 2007, 14:55
Lokalizacja: LDZ

Post autor: ryba84 »

Pokaż wynik polecenia

Kod: Zaznacz cały

iwconfig
timpler
Posty: 8
Rejestracja: 23 maja 2009, 22:14

Post autor: timpler »

Kod: Zaznacz cały

tmp@mBase-lnx:~$ su -c "iwconfig"
Password:
lo        no wireless extensions.

eth0      no wireless extensions.
Przy starcie pokazały się ze 4 linijki próbujące uruchomić wlan0

Kod: Zaznacz cały

/etc/network/interfaces

Kod: Zaznacz cały

wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
wlan0: ERROR while getting interface flags: No such device
gielo
Beginner
Posty: 168
Rejestracja: 20 maja 2009, 17:20
Lokalizacja: Che³m

Post autor: gielo »

A próbowałeś ręcznie podnosić interfejs?

Kod: Zaznacz cały

ifconfig wlan0 up
Czy jak tam się twoje urządzenie nazywa.

Jeżeli moduły dla karty są załadowane, jest ona skonfigurowana to może najzwyczajniej tylko interfejs karty sieciowej leży.
panel
Beginner
Posty: 103
Rejestracja: 13 marca 2009, 21:07

Post autor: panel »

Mógłbyś sprawdzić, czy masz linux-restricted-modules dla swojego kernela.
Pakiet zawiera m.in. moduły madwifi
synaptic pisze: Non-free Linux 2.6.24 modules on x86/x86_64

Currently the following modules are included:
- madwifi (Atheros)
- fglrx (ATI)
- nvidia
- fcdsl2, fcdslsl, fcdslslusb, fcdslusb, fcdslusb2, fcpci (AVM ISDN)
- fcdsl, fcdslusba, fcusb, fwlanusb, fxusb (AVM ISDN x86 only)
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

panel pisze:Mógłbyś sprawdzić, czy masz linux-restricted-modules dla swojego kernela.
W Debianie nie ma takiego wynalazku. Jest to z tego co pokazałeś metapakiet przeznaczony dla Ubuntu. Umożliwia instalację wymienionych przez Ciebie elementów zazwyczaj dostępnych w repozytorium Debiana w sekcji ,,non-free'' lub bezpośrednio na stronie producenta programu (pakietu).

timpler, zacznij od przedstawienia na początek takich danych:

Kod: Zaznacz cały

uname -r
cat /etc/apt/sources.list
timpler
Posty: 8
Rejestracja: 23 maja 2009, 22:14

Post autor: timpler »

@gielo:
timpler pisze:pPrzy starcie pokazały się ze 4 linijki próbujące uruchomić wlan0

Kod: Zaznacz cały

/etc/network/interfaces
timpler pisze:

Kod: Zaznacz cały

ifconfig -a
nie wyświetla niczego poza lo i eth0,
Próbowałem to raz, skrypty uruchamiające próbowały to dwa.

@fnmirk:

Kod: Zaznacz cały

mBase-lnx:~# ifconfig wlan0 up
wlan0: ERROR while getting interface flags: No such device
mBase-lnx:~# uname -r ]/ lenny main

deb cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official i386 kde-CD Binary-1 20090413-01:12]/ lenny main

deb [url]http://ftp.pl.debian.org/debian/[/url] lenny main
deb-src [url]http://ftp.pl.debian.org/debian/[/url] lenny main

deb [url]http://security.debian.org/[/url] lenny/updates main
deb-src [url]http://security.debian.org/[/url] lenny/updates main

deb [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main
deb-src [url]http://volatile.debian.org/debian-volatile[/url] lenny/volatile main
/etc/apt/sources.list nie zdążyłem zmienić bo system świeżo zainstalowany. Tak szczerze nie wiem po co ci wydruk z /etc/apt/sources.list ale dobrze.
Co do:

Kod: Zaznacz cały

uname -r
to napisałem w pierwszym poście wersję jądra.
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

Myślę, że wydruk sources.list był po to, by obczaić czy nie masz pomieszanego nieudolnie dystrybucji + sprawdzić jaka wersja Debiana

Myślę również, że mógłbyś zaktualizować go chociażby do testinga (jeśli nie jesteś serwerem).

Co do samego uruchomienia karty: spróbuj tego poradnika tylko nie konfiguruj w /etc/network/interfaces, a zainstaluj program WICD.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

timpler, powiedz mi jak chcesz uruchomić (zainstalować) coś co jest w sekcji ,,non-free'' i ,,contrib'' nie mając dodanych tych sekcji w /etc/apt/sources.list?

http://packages.debian.org/search?keywo ... lla-search

Uzupełnij zawartość pliku /etc/apt/sources.list i wykonaj aktualizację systemu zgodnie z poniższym opisem.
http://debian.linux.pl/viewtopic.php?p=89342#89342

Jak będziesz miał sprawny system przedstaw wynik polecenia:

Kod: Zaznacz cały

lspci -k
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

timpler pisze:Mam problem z połączeniem do AP z laptopa (karta Atheros AR9281).
Zainstalowałem sterowniki (madwifi-0.9.4, na jajku 2.6.26-2)
Wydaje mi się, że madwifi nie obsługuje tego chipa. Zobacz sobie ostatni wpis tu: http://madwifi-project.org/wiki/Compatibility/Atheros - wygląda na to, że rozwiązaniem jest ath9k działające na co najmniej 2.6.27
ODPOWIEDZ