Discussion:
Probleem ath9k (wireless) driver
(te oud om op te antwoorden)
tjoen
2010-04-18 11:01:51 UTC
Permalink
Samsung Netbook, kernel 2.6.33
Kaart wordt herkend:
$ dmesg
...
ath9k 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ath9k 0000:02:00.0: setting latency timer to 64
ath: EEPROM regdomain: 0x65
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x65
phy0: Selected rate control algorithm 'ath9k_rate_control'
Registered led device: ath9k-phy0::radio
Registered led device: ath9k-phy0::assoc
Registered led device: ath9k-phy0::tx
Registered led device: ath9k-phy0::rx
phy0: Atheros AR9285 Rev:2 mem=0xf8ca0000, irq=16
..
$ iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11bgn Mode:Managed Access Point: Not-Associated
Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off

Is wlan0 wel goed? Moet dat niet eth1 zijn?

Maar:
$ cat /proc/net/wireless
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22

Is dit het gevolg?
# wifi-radar
No wifi-device found. Exiting.

Komt door deze regels in /usr/sbin/wifi-radar:
iwconfig_info = os.popen( IWCONFIG_COMMAND + " 2>&1", 'r' )
wireless_devices = [ (x[0:x.find(" ")]) for x in iwconfig_info if("ESSID" in x)]
if len(wireless_devices) > 0:
INTERFACE = wireless_devices[0]
else:
print "No wifi-device found. Exiting."

Ik zie dat in mijn kernelconfig
# CONFIG_WIRELESS_EXT_SYSFS is not set
Kan dat het probleem zijn?

Ik kan proberen NetworkManager i.p.v. wifi-radar te bouwen
maar dat is lastig:
case $with_distro in
redhat|suse|gentoo|debian|slackware|arch|paldo|frugalware|mandriva|pardus) ;;
*)
echo "Your distribution (${with_distro}) is not yet supported! \
(patches welcome)"
exit 1
Huub Reuver
2010-04-18 13:35:23 UTC
Permalink
Post by tjoen
Samsung Netbook, kernel 2.6.33
$ dmesg
...
ath9k 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
ath9k 0000:02:00.0: setting latency timer to 64
ath: EEPROM regdomain: 0x65
ath: EEPROM indicates we should expect a direct regpair map
ath: Country alpha2 being used: 00
ath: Regpair used: 0x65
phy0: Selected rate control algorithm 'ath9k_rate_control'
Registered led device: ath9k-phy0::radio
Registered led device: ath9k-phy0::assoc
Registered led device: ath9k-phy0::tx
Registered led device: ath9k-phy0::rx
phy0: Atheros AR9285 Rev:2 mem=0xf8ca0000, irq=16
..
$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn Mode:Managed Access Point: Not-Associated
Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Is wlan0 wel goed? Moet dat niet eth1 zijn?
Wlan0 is standaard bij debian. Je kunt er alles van maken wat je maar wilt,
maar waarom zou je?

Bij twijfel gebruik ik zelf altijd xsupplicant direct en een fixed IP-adres.
En voor de wifi-adapter iets als "iwlist wlan0 scanning".

Met vriendelijke groet,
Huub Reuver
tjoen
2010-04-18 14:23:58 UTC
Permalink
Post by Huub Reuver
Post by tjoen
wlan0 IEEE 802.11bgn Mode:Managed Access Point: Not-Associated
Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Is wlan0 wel goed? Moet dat niet eth1 zijn?
Wlan0 is standaard bij debian. Je kunt er alles van maken wat je maar wilt,
maar waarom zou je?
Dank voor je antwoord. Onduidelijkheid verschillende Wireless-HOWTO's nu
dudelijk.
Post by Huub Reuver
En voor de wifi-adapter iets als "iwlist wlan0 scanning".
Mooi, die werkt. Ik weet alleen niet wat ik moet doen om
verbinding te maken. Nog onervaren met wlan.
Post by Huub Reuver
Bij twijfel gebruik ik zelf altijd xsupplicant direct en een fixed IP-adres.
Die ken ik niet. Zit wel in Fedora en Suse.
Heb intussen patch voor NetworkManager gevonden, maar mis nog gudev,
en om die te maken ook nog libacl nodig. Dus ben nog even bezig.
Huub Reuver
2010-04-18 21:04:09 UTC
Permalink
Post by tjoen
Post by Huub Reuver
Post by tjoen
wlan0 IEEE 802.11bgn Mode:Managed Access Point: Not-Associated
Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
Is wlan0 wel goed? Moet dat niet eth1 zijn?
Wlan0 is standaard bij debian. Je kunt er alles van maken wat je maar wilt,
maar waarom zou je?
Dank voor je antwoord. Onduidelijkheid verschillende Wireless-HOWTO's nu
dudelijk.
Post by Huub Reuver
En voor de wifi-adapter iets als "iwlist wlan0 scanning".
Mooi, die werkt. Ik weet alleen niet wat ik moet doen om
verbinding te maken. Nog onervaren met wlan.
Post by Huub Reuver
Bij twijfel gebruik ik zelf altijd xsupplicant direct en een fixed IP-adres.
Die ken ik niet. Zit wel in Fedora en Suse.
Heb intussen patch voor NetworkManager gevonden, maar mis nog gudev,
en om die te maken ook nog libacl nodig. Dus ben nog even bezig.
xsupplicant is niet voor het even gemakkelijk.
Alleen als je een werkende voorbeeldconfig hebt ben je sneller online als
met iets anders.

Het zou me weinig verbazen als de networkconfigurators onder water zelf met
xsupplicant werken.

Met vriendelijke groet,
Huub Reuver
tjoen
2010-04-19 08:53:44 UTC
Permalink
Post by Huub Reuver
Post by tjoen
Post by Huub Reuver
Bij twijfel gebruik ik zelf altijd xsupplicant direct en een fixed IP-adres.
Die ken ik niet. Zit wel in Fedora en Suse.
xsupplicant is niet voor het even gemakkelijk.
..
Post by Huub Reuver
Het zou me weinig verbazen als de networkconfigurators onder water zelf met
xsupplicant werken.
Ik ken er maar twee een beetje:
Wifi-radar is een pythonscript dat iw-CLI-utils aanroupt
NetworkManager maakt gebruik van libiw
Post by Huub Reuver
Post by tjoen
Heb intussen patch voor NetworkManager gevonden, maar mis nog gudev,
en om die te maken ook nog libacl nodig. Dus ben nog even bezig.
Die bleek weer libattr nodig te hebben.
Verder om gudev te bouwen ook nod usbutils nodig.

Loading...