Hallo,
Nachdem ich gestern und heute Gentoo installiert habe, versuche ich jetzt, Wireless LAN zum Laufen zu bekommen.
Der Chip ist ein Atheros AR5212.
Ich habe Madwifi mit emerge madwifi-ng madwifi-ng-tools installiert, mit ifconfig wird die Karte aber nicht angezeigt.
Lspci zeigt mir die Karte an. Lsmod gibt die folgenden Module aus:
ath_pci
wlan
ath_hal
Laut den Anleitungen, die ich gefunden habe, sollte das eigentlich nach dem Installieren der beiden Pakete direkt funktionieren.
Weiss jemand, was ich falsch gemacht habe bzw. noch machen muss?
Möglicherweise habe ich vergessen, eine bestimmte Option beim Kompilieren des Kernels zu aktivieren, das war nämlich mein erster selbst gebackener Kernel.
Folgendes ist aber wie beschrieben eingestellt: http://madwifi.org/wiki/UserDocs/KernelConfig
Vielen Dank schon mal im Voraus an alle Hilfsbereiten.
Linux 15.070 Themen, 107.540 Beiträge
Hast du denn schon das Netzwerk konfiguriert ?
Du mußt eine IP Nummer deiner WLAN Karte geben und dann die ganzen Verschlüsselungsoptionen in eine bestimmte Konfigurationsdatei eintragen.
Bei Debian ist dafür die Datei /etc/network/interfaces mit einem Editor zu bearbeiten.
gentoo kenne ich nicht so gut.
the mic nutzt gentoo . Er kennt sich bestimmt da gut aus.
PS: Ließ doch mal im gentoo Handbuch wie man das Netzwerk unter gentoo konfiguriert:
http://www.gentoo.org/doc/de/handbook/
(sogar in deutsch )
WLAN Karten werden mit iwconfig und mit ifconfig konfiguriert.
Du mußt deiner WLAN Karte erstmal eine IP Adresse geben (oder eben mit DHCP vergeben lassen), dann muß noch das Gateway und der Nameserver festgelegt werden. Dann fehlen noch die speziellen Sachen wie Accesspoint, Verschlüsselungtechnik (möglichst WPA) und der entsprechende Verschlüsselungskey. Hier steht was von einer Konfigurationsdatei /etc/conf.d/net die bearbeitet werden muß.
(bei Debian heißt dieses Konfigurationsdatei /etc/network/interfaces)
http://madwifi.org/wiki/UserDocs/Distro/Gentoo
wie will er der Karte denn eine IP zuweisen, wenn sie gar nicht mit ifconfig angezeigt wird?
@yves:
Wenn iwconfig und ifconfig -a wirklich nichts anzeigen, denke ich auch, dass du bei der Kernel-Konfiguration irgendwas verbockt hast. Die gleiche Karte funktioniert bei mir mit dem ath_pci-Modul perfekt.
Probier doch mal einen genkernel aus. Wenn der klappt, kannst du ja die Konfigurationen vergleichen.
hmm...
Ich habe jetzt den Kernel noch ein paar mal kompiliert mit jeder Option, die irgendwie benötigt werden könnte, dann habe ich in duzenden Dateien Dinge angepasst, die dort eventuell rein müssen und ifconfig zeigte immer noch nichts an.
Dann habe ich es schliesslich noch einmal mit iwconfig probiert und siehe da, ath0 wird angezeigt. Ich habe es auch schon mit iwconfig probiert, zu der Zeit wurde ath0 dort aber noch nicht angezeigt.
OK, irgend etwas was ich gemacht habe war scheinbar das richtige... dann muss ich jetzt wohl stückweise all das wieder rückgängig machen und schauen, wann es plötzlich nicht mehr geht.
Vielleicht brauchst du eine Firmware für die Karte?
Gruß
Timmintor 2°°4
Wireless Karten werden mit iwconfig konfiguriert und nicht mit ifconfig. War mein Fehler.
Ich habe den Eindruck das die Konfiguration für Debian besser beschrieben ist.
PS: Die Konfiguration unter Debian ist super gut erklärt und hat auch gleich funktioniert:
iwconfig
lo no wireless extensions.
eth1 no wireless extensions.
dummy0 no wireless extensions.
eth2 no wireless extensions.
wifi0 no wireless extensions.
ath0 IEEE 802.11g ESSID:"Winkler"
Mode:Managed Frequency:2.417 GHz Access Point: 00:04:0E:D3:44:CB
Bit Rate:54 Mb/s Tx-Power:16 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key:2ABC-BAB4-6AB9-2BB6-B28A-1F73-9060-AA5F Security mode:restricted
Power Management:off
Link Quality=56/94 Signal level=-39 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
vmnet1 no wireless extensions.
vmnet8 no wireless extensions.
ifconfig
ath0 Protokoll:Ethernet Hardware Adresse 00:40:F4:A0:C3:BA
inet Adresse:192.168.0.20 Bcast:192.168.0.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:640 errors:0 dropped:0 overruns:0 frame:0
TX packets:537 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:395543 (386.2 KiB) TX bytes:88285 (86.2 KiB)
eth2 Protokoll:Ethernet Hardware Adresse 00:40:F4:CB:01:B3
inet Adresse:192.168.0.9 Bcast:192.168.0.255 Maske:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:59 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:4723 (4.6 KiB) TX bytes:1193 (1.1 KiB)
Interrupt:17 Basisadresse:0x4000
lo Protokoll:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:30 errors:0 dropped:0 overruns:0 frame:0
TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:1956 (1.9 KiB) TX bytes:1956 (1.9 KiB)
vmnet1 Protokoll:Ethernet Hardware Adresse 00:50:56:C0:00:01
inet Adresse:192.168.183.1 Bcast:192.168.183.255 Maske:255.255.255.0
UP BROADCAST RUNNING 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
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vmnet8 Protokoll:Ethernet Hardware Adresse 00:50:56:C0:00:08
inet Adresse:172.16.175.1 Bcast:172.16.175.255 Maske:255.255.255.0
UP BROADCAST RUNNING 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
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
wifi0 Protokoll:UNSPEC Hardware Adresse 00-40-F4-A0-C3-BA-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9482 errors:0 dropped:0 overruns:0 frame:299
TX packets:643 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:199
RX bytes:1341717 (1.2 MiB) TX bytes:117940 (115.1 KiB)
Interrupt:22 Speicher:ffffc20000060000-ffffc20000070000
Wenn du mit der Erklärung unter gentoo nicht zurecht kommst, dann kann ich dir Debian empfehlen ;-).
Probleme über Probleme :(
Ich versuche jetzt mein Wireless zu konfigurieren, erhalte aber beim Ausführen von "/etc/init.d/net.ath0 start" immer die Fehlermeldung
Error for wireless request "Set Mode" (8B06) : Set failed on device ath0 ; Invalid argument
* ath0 does not support setting mode to "managed"
Etwas weiter oben erscheint die Warnung: "Warning: Driver for device ath0 has been compiled with version 22 of Wireless Extension, while this program supports up to version 20. Some things may be broken...
Allerdings weiss ich weder, von welchem Programm hier die Rede ist, noch wie ich es dazu bringen kann, Version 22 der Wireless Extensions zu unterstützen.
Im Moment habe ich WPA vorübergehend ausgeschaltet und meine Konfiguration besteht nur aus den Einstellungen in der Datei /etc/conf.d/net:
config_eth0=( "dhcp" )
config_ath0=( "dhcp" )
modules_ath0=( "iwconfig" )
essid_ath0="any"
... das Problem ist aber wahrscheinlich schon beim Treiber zu suchen, denke ich.
