ubuntuusers.de

Treiber für Atheros AR5001 Wireless Network Adapter mit Chipsatz ath5k für Ubuntu 10.04 gesucht?

Status: Ungelöst | Ubuntu-Version: Ubuntu 10.04 (Lucid Lynx)
Antworten |

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

Also:

sudo modprobe -v ath5k reagiert nicht

sudo modprobe -v ath_pci

FATAL: Module ath_pci not found.

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Lade die Treiber einzeln und teste den Empfang und die Verbindung! Starte ansonsten den Original-Kernel mit dem installierten Madwifi-Treiber.

Zuerst ath_pci

sudo modprobe ath_pci

Wird das eigene netzwerk bei einem manuellen Scan gefunden?

sudo iwlist scan

Ja? Verbindungsversuch über den Manager.

Kein Erfolg? Modul ath_pci entladen und ath5k laden und testen.

sudo modprobe -rfv ath_pci
sudo modprobe ath5k

Entsprechend vorgehen.

Zeige ansonsten mal die Ausgabe des Scans.

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

Das bringt doch alles nix mehr, ich sitze den ganzen Tag hier und es tut sich nix. Ich hab kein nerv heute dazu.

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22110

Wohnort: ~

Nur nicht aufgeben, sind nur ein paar Befehle 😉

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

Ich weiß, aber es tut sich kein Schritt was. Trotzdem Danke für Eure Hilfe. Morgen mach ich weiter

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

elektronenblitz63 schrieb:

Lade die Treiber einzeln und teste den Empfang und die Verbindung!

Ich habe wieder Empfang noch die Verbindung!

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22110

Wohnort: ~

Mit keinem der beiden Treiber?

Ausgaben, please:

iwconfig
lsmod
dmesg | grep ath
sudo iwlist scan
cat /etc/resolv.conf

Alternativ Wicd als Netzwerkmanager versuchen:

wget http://www.elektronenblitz63.de/download/wicd-1.6.x_addon0144.tar.gz
sudo apt-get install --reinstall wicd
tar xvf wicd-1.6.x_addon0144.tar.gz
cd wicd-1.6.x_addon0144
sudo ./install_wicd_addon
sudo service network-manager stop
sudo service wicd restart

Deaktiviere den Haken bei "autom. Verbinden" im NM, wähle in Wicd als Schnittstelle wlan0 und als Treiber wext.

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off

lsmod

Module                  Size  Used by
binfmt_misc            13213  1 
ppdev                  12849  0 
snd_hda_codec_si3054    12924  1 
snd_hda_codec_realtek   255882  1 
snd_hda_intel          24113  2 
snd_atiixp_modem       18624  0 
snd_hda_codec          90901  3 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep              13274  1 snd_hda_codec
snd_via82xx_modem      18305  0 
snd_intel8x0m          18493  0 
snd_seq_midi           13132  0 
snd_ac97_codec        105614  3 snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m
ac97_bus               12642  1 snd_ac97_codec
arc4                   12473  2 
joydev                 17322  0 
snd_rawmidi            25269  1 snd_seq_midi
snd_pcm                80042  7 snd_hda_codec_si3054,snd_hda_intel,snd_atiixp_modem,snd_hda_codec,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51291  2 snd_seq_midi,snd_seq_midi_event
snd_timer              28659  2 snd_pcm,snd_seq
snd_seq_device         14110  3 snd_seq_midi,snd_rawmidi,snd_seq
nouveau               621925  2 
ath5k                 144534  0 
ath                    19141  1 ath5k
ttm                    65184  1 nouveau
mac80211              257001  1 ath5k
snd                    55295  18 snd_hda_codec_si3054,snd_hda_codec_realtek,snd_hda_intel,snd_atiixp_modem,snd_hda_codec,snd_hwdep,snd_via82xx_modem,snd_intel8x0m,snd_ac97_codec,snd_rawmidi,snd_pcm,snd_seq,snd_timer,snd_seq_device
drm_kms_helper         40971  1 nouveau
usbhid                 41704  0 
cfg80211              156212  3 ath5k,ath,mac80211
soundcore              12600  1 snd
snd_page_alloc         14073  5 snd_hda_intel,snd_atiixp_modem,snd_via82xx_modem,snd_intel8x0m,snd_pcm
asus_laptop            19298  0 
drm                   184164  3 nouveau,ttm,drm_kms_helper
i2c_algo_bit           13184  1 nouveau
i2c_nforce2            12906  0 
psmouse                73312  0 
sparse_keymap          13666  1 asus_laptop
hid                    77084  1 usbhid
video                  18951  1 nouveau
k8temp                 12872  0 
lp                     13349  0 
parport                36746  2 ppdev,lp
serio_raw              12990  0 
usb_storage            43946  0 
uas                    17676  0 
ahci                   21591  2 
libahci                25548  1 ahci
pata_amd               13762  0 
forcedeth              58190  0 

dmesg | grep ath

[    1.067771] device-mapper: multipath: version 1.2.0 loaded
[    1.067774] device-mapper: multipath round-robin: version 1.0.0 loaded
[   13.379992] ath5k 0000:05:00.0: PCI INT A -> Link[LNED] -> GSI 19 (level, low) -> IRQ 19
[   13.380041] ath5k 0000:05:00.0: setting latency timer to 64
[   13.380423] ath5k 0000:05:00.0: registered as 'phy0'
[   13.887891] ath: EEPROM regdomain: 0x60
[   13.887896] ath: EEPROM indicates we should expect a direct regpair map
[   13.887900] ath: Country alpha2 being used: 00
[   13.887903] ath: Regpair used: 0x60
[   14.300462] Registered led device: ath5k-phy0::rx
[   14.300491] Registered led device: ath5k-phy0::tx
[   14.300501] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)

sudo iwlist scan

lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan0     No scan results

sudo iwlist scan

lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan0     No scan results

irenajacek@irenajacek-laptop:~$ cat /etc/resolv.conf
# Generated by NetworkManager
domain fritz.box
search fritz.box
nameserver 192.168.178.1

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22110

Wohnort: ~

Ok,

versuche, die Hardwareverschlüsselung des Treibers abzuschalten:

echo "options ath5k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath5k.conf
sudo modprobe -rfv ath5k
sudo modprobe -v ath5k

Zeige noch:

modinfo ath_pci | egrep 'versi|filen'
grep ath /etc/modprobe.d/*

Alternativ können noch die anderen Madwifi-Versionen ausprobiert werden. Die nicht funktionierende Version vorher durch

cd madwifi-hal-0.10.5.6-r*
make clean
make
sudo make uninstall 

entfernen.

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

cd madwifi-hal-0.10.5.6-r*
make clean
make
sudo make uninstall
cd madwifi-hal-0.10.5.6-r*
irenajacek@irenajacek-laptop:~/madwifi-hal-0.10.5.6-r4126-20100324$ make clean
for i in ath/ ath_hal/ ath_rate/ net80211/; do \
		make -C $i clean; \
	done
make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath'
rm -f *~ *.o *.ko *.mod.c .*.cmd
rm -f modules.order .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath'
make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_hal'
rm -f *~ *.o *.ko *.bin *.mod.c uudecode .*.cmd
rm -f modules.order .depend .version .*.o.flags .*.o.d
rm -rf .tmp_versions
make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_hal'
make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate'
for i in amrr/ onoe/ sample/ minstrel/; do \
		make -C $i clean; \
	done
make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/amrr'
rm -f *~ *.o *.ko *.mod.c
rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/amrr'
make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/onoe'
rm -f *~ *.o *.ko *.mod.c
rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/onoe'
make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/sample'
rm -f *~ *.o *.ko *.mod.c
rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/sample'
make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/minstrel'
rm -f *~ *.o *.ko *.mod.c
rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate/minstrel'
rm -f modules.order
make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath_rate'
make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/net80211'
rm -f *~ *.o *.ko *.mod.c
rm -f modules.order .depend .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
rm -rf .tmp_versions
make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/net80211'
make -C ./tools clean
make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools'
rm -f athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig wpakey core a.out
for d in ath_info; do \
		make -C $d clean; \
	done
make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools/ath_info'
rm -f *.o ath_info
make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools/ath_info'
make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools'
rm -rf .tmp_versions
rm -f modules.order *.symvers svnversion.h
irenajacek@irenajacek-laptop:~/madwifi-hal-0.10.5.6-r4126-20100324$ make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.38-13-generic/build SUBDIRS=/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.38-13-generic'
  CC [M]  /home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.o
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:49:26: error: linux/config.h: No such file or directory
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c: In function 'ath_merge_mcast':
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4268: error: 'struct net_device' has no member named 'mc_list'
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4268: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4270: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type
/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.c:4272: error: dereferencing pointer to incomplete type
make[3]: *** [/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath/if_ath.o] Error 1
make[2]: *** [/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/ath] Fehler 2
make[1]: *** [_module_/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.38-13-generic'
make: *** [modules] Fehler 2
irenajacek@irenajacek-laptop:~/madwifi-hal-0.10.5.6-r4126-20100324$ sudo make uninstall 
make -C ./tools uninstall
make[1]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools'
for i in athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig wpakey; do \
		rm -f /usr/local/bin/$i; \
	done
for i in athstats.8 80211stats.8 athkey.8 athchans.8 athctrl.8 athdebug.8 80211debug.8 wlanconfig.8 wpakey.8; do \
		rm -f /usr/local/man/man8/$i; \
	done
for d in ath_info; do \
		make -C $d uninstall || exit 1; \
	done
make[2]: Entering directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools/ath_info'
rm -f /usr/local/bin/ath_info
rm -f /usr/local/share/man/man8/ath_info.8
make[2]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools/ath_info'
make[1]: Leaving directory `/home/irenajacek/madwifi-hal-0.10.5.6-r4126-20100324/tools'
sh scripts/find-madwifi-modules.sh -r 2.6.38-13-generic
echo "options ath5k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath5k.conf
sudo modprobe -rfv ath5k
sudo modprobe -v ath5k
rmmod /lib/modules/2.6.38-13-generic/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
rmmod /lib/modules/2.6.38-13-generic/kernel/drivers/net/wireless/ath/ath.ko
rmmod /lib/modules/2.6.38-13-generic/kernel/net/mac80211/mac80211.ko
rmmod /lib/modules/2.6.38-13-generic/kernel/net/wireless/cfg80211.ko
irenajacek@irenajacek-laptop:~/madwifi-hal-0.10.5.6-r4126-20100324$ sudo modprobe -v ath5k
insmod /lib/modules/2.6.38-13-generic/kernel/net/wireless/cfg80211.ko 
insmod /lib/modules/2.6.38-13-generic/kernel/net/mac80211/mac80211.ko 
insmod /lib/modules/2.6.38-13-generic/kernel/drivers/net/wireless/ath/ath.ko 
insmod /lib/modules/2.6.38-13-generic/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko nohwcrypt=1

pci | egrep 'versi|filen'

ERROR: modinfo: could not find module ath_pci

grep ath /etc/modprobe.d/*

/etc/modprobe.d/ath5k.conf:options ath5k nohwcrypt=1
/etc/modprobe.d/ath_pci.conf:options ath_pci countrycode=276
/etc/modprobe.d/blacklist-ath_pci.conf:blacklist ath_pci

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22110

Wohnort: ~

Ok, versuche jetzt die anderen Madwifi-Treiber wie in der Anleitung beschrieben. Sperrliste nicht vergessen

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

Nochmal, nur Madwifi Version 0.10.5.6 funktioniert mit dieser Hardware!

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22110

Wohnort: ~

elektronenblitz63 schrieb:

Nochmal, nur Madwifi Version 0.10.5.6 funktioniert mit dieser Hardware!

Ok.

Wurde der Treiber eigentlich für den Kernel 2.6.38 ebenfalls oder nur für 2.6.32 kompiliert? Im Zweifel nochmal versuchen.

nixahnungvonubuntu

(Themenstarter)
Avatar von nixahnungvonubuntu

Anmeldungsdatum:
22. Mai 2011

Beiträge: 156

Also, ich habe ath5k gesperrt. Ist doch das was ihr von mir wollt?

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22110

Wohnort: ~

Ja, aber für den neuen Kernel muss der Madwifi prinzipiell erneut kompiliert werden.