Hi,
mit dem o.g. usb-wlan-Stick komme ich nicht mehr ins Internet, seit Kernel 3.0.
Mit einem "alten" 2.6er Kernel Klappt das noch.
Ich bin so vorgegangen wie fw-detect beschreibt:
Quote
fw-detect
Detected driver that requires firmware to operate
-------------------------------------------------
#
# There is no readily available firmware package for ath9k_htc
# Visit the following page for information on how to obtain and
# install the required firmware:
# http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=ar9271.fw;hb=HEAD
#
# Once the firmware files have been installed, the ath9k_htc
# must be reloaded to activate the hardware.
# Use the following commands:
#
modprobe -r ath9k_htc
modprobe ath9k_htc
Das funktioniert wie gesagt mit Kernel 2.6 ober nicht mehr mit den neueren Kerneln
Quote
inxi -v2
System: Host: charon Kernel: 3.5-0.towo-siduction-686 i686 (32 bit)
Desktop: KDE 4.8.4 Distro: sidux 2009-04 Μόρος - kde-lite - (200912310312)
Machine: System: MEDIONPC product: MS-7318
Mobo: MICRO-STAR model: MS-7318 Bios: Phoenix version: 6.00 PG date: 11/09/2006
CPU: Dual core Intel Core2 CPU 6300 (-MCP-) clocked at 1600.00 MHz
Graphics: Card: NVIDIA G73 [GeForce 7650 GS] X.Org: 1.12.3 driver: nvidia Resolution: 1280x1024@75.0hz
GLX Renderer: GeForce 7650 GS/PCIe/SSE2 GLX Version: 1.4 (2.1.2 NVIDIA 302.17)
Network: Card-1: Techsan B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card driver: b2c2_flexcop_pci
Card-2: VIA VT6102 [Rhine-II] driver: via-rhine
Card-3: Atheros AR9271 802.11n
Card-4: Ralink RT2501/RT2573 Wireless Adapter driver: rt73usb
Drives: HDD Total Size: 570.1GB (23.7% used) 1: model: ST3320820AS
2: model: 00JB
Info: Processes: 160 Uptime: 10:30 Memory: 1345.6/3040.9MB Client: Shell inxi: 1.8.14
Der Stick wird von ceni nicht mal "gesehen".
Kann jemand helfen?
Danke
manilg
Die firmware ist aber schon noch in /lib/firmware?
Eigentlich sollte ath9k auch ohne funktionieren, aber ich hatte sowas noch nicht selbst zum testen. was sagt lsmod | grep ath?
greetz
devil
Zur Info:
Die firmware ist (auch) im Paket firmware-atheros enthalten.
firmware-atheros habe ich installiert, keine Änderung und die heruntergeladene Datei ar9271.fw ist in /lib/firmware
lsmod | grep ath
ath9k_htc 42373 0
ath9k_common 1404 1 ath9k_htc
ath9k_hw 297334 2 ath9k_common,ath9k_htc
ath 10993 3 ath9k_common,ath9k_htc,ath9k_hw
mac80211 191789 3 rt2x00lib,rt2x00usb,ath9k_htc
cfg80211 119056 4 ath,mac80211,rt2x00lib,ath9k_htc
usbcore 104943 9 uas,uhci_hcd,rt73usb,rt2x00usb,usb_storage,ehci_hcd,usbhid,ath9k_htc,ati_remote
Gruß
manilg
Editiert von holgerw: Code-Tags gesetzt
Zitat von: http://linuxwireless.org/en/users/Drivers/ath9k_htc
QuoteFirmware
This driver requires firmware. The older firmware can be obtained from firmware tree.
The newer, properly versioned firmware is at: http://linuxwireless.org/download/htc_fw/.
Older firmware map:
AR9271 - ar9271.fw
AR7010 - ar7010.fw or ar7010_1_1.fw
Newer firmware map:
AR9271 - htc_9271.fw
AR7010 - htc_7010.fw
The firmware has to be placed in the correct location, usually /lib/firmware. This could vary among distributions, so check your distro's policies if loading of the firmware fails.
Vorab: Ich schieße ins Blaue. Hast Du auch den htc_9271.fw in /lib/firmware? Könnten die sich beissen?
Sollte eigentlich nicht sein, da firmware-atheros ja ebenfalls beide enthält.
@ayla,
ja das war es, das löschen von AR7010 hat geolfen.
Danke
manilg
Quote from: "manilg"@ayla,
ja das war es, das löschen von AR7010 hat geolfen.
:shock: :?:
Diese firmware sollte eigentlich garnix mit Deinem Chip zu tun haben. Ich hätte eher vermutet daß das Löschen der ar9271.fw oder htc_9271.fw eventuell hilft. Aber wie auch immer: Hauptsache es funktioniert jetzt und wenns wieder haken sollte ist der verdächtige Bereich bekannt.
Gruß
ayla
Habe mir auch so ein Wlanstick besorgt (identisch), dazu noch mit externer Antenne, um im Urlaub (von meinem Balkon) etwas mehr Reichweite zu den freien Wlans der spanischen Bars zu haben.
Wie sage ich denn jetzt dem Networkmanager, dass er den Stick nutzen soll und nicht den internen Wlan-Empfänger?
wenn die wlan adapter unterschiedliche chips enthalten, könntest Du das modul des int. wlan in die blacklist von /etc/modprobe.d aufnehmen. Dann findet der networkmanager nur noch den ext. adapter.
Aber vielleicht kann man den Networkmanager ja auch auf einen bestimmten adapter konfigurieren?
Hi Lanzi,
entweder:
Stick anstecken, auf das Verbindungssymbol des NW klicken,
Verbindungen verwalten, das Netzwerk auswählen, bearbeiten, auf Schnittstelle beschränken und dort dann -vermutlich- Wlan1 statt jede oder wlan0 wählen.
oder:
Ansonsten solltest Du aber auch direkt nach deinem Klick auf die Verbindungsanzeige, Du bekommst dann zweimal das Netzwerk angezeigt, den zweiten abschalten können.
Gruß
ayla
@dieres: Klingt gut. Wlan0 ist ein Broadco, BCM43225.
Wie bekomme ich genau den Modulnamen heraus? oder ist das dieser BCM43225?
@alya: Da sit ja einfach... aber natürlich unpraktisch, da ich es ja dann für jedes Netzwerk eingeben muss.
Bis jetzt taucht auch nur "jede" und "Wlan0" auf. Werde mal mit Stick rebooten.
lsusb findet ihn auf jeden Fall.
Quote from: "Lanzi"@dieres: Klingt gut. Wlan0 ist ein Broadco, BCM43225.
Wie bekomme ich genau den Modulnamen heraus? oder ist das dieser BCM43225?
@alya: Da sit ja einfach... aber natürlich unpraktisch, da ich es ja dann für jedes Netzwerk eingeben muss.
1) Mit inxi -v3 nachschauen welcher Treiber benutzt wird.
2) Wenn Du ständig andere Netzwerke nutzt und/oder nur den Stick ist Variante 1 natürlich die cleverere.
Mir fällt gerade noch ein:
Statt des blacklisten könnte es bei einem Notebook auch sinnvoll sein das interne Teil im BIOS zu deaktivieren, falls möglich.
Nur eine Vermutung von mir: könnte Strom sparen und so die Akkulaufzeit erhöhen.
Danke für die Tipps.
Das mit dem Bios werde ich morgen als erstes versuchen.
Scheint die beste Lösung zu sein.
Danke Dir für alle Tipps.
Ich melde mich dann morgen.
Mir kommt gerade ein Notebook-Neukauf in den Sinn, so dass ich mit meinen Experimenten etwas abgelenkt war... Aber diese neuen Ultraboks sind so rattenscharf ;-)
Also den Modulnamen habe ich durch inxi herausbekommen: bcma-pci-bridge
Kann ich jetzt in /etc/modprobe.d ein beliebiges File anlegen, z.B. es broadcom-wifi nennen und dann den modulnamne einfach eintragen?
Im Bios kann ich bei meinen aktuellen Notebook nichts deaktivieren, vlt. beim neuen. Mal sehen.
Die zweite Wifi-Karte (also der neues tp-link-stick) taucht immer noch nicht im Networkmanager auf... woran kann das liegen?
Solange die Endung auf .conf lautet ist es egal wie Du die Datei nennst in der modprobe.conf.d.
Ich kenn mich mit den Broadcoms nicht aus, _glaube_ aber gelesen zu haben daß du hier dann einblacklist bcmaeintragen musst. Falls das nicht tut den kompletten Namen versuchen. Außerdem solltest Du mal schauen ob da noch ein b43, sta, wl mit involviert ist und diese dann auch blacklisten.
lsmod sagt Dir das. Nach dem Eintrag in die blacklist ist ein reboot erforderlich.
Wieso der Stick nicht auftaucht...
Ausgehend von der ursprünglichen Problemlösung stimmt da möglicherweise etwas mit der Firmware nicht.
firmware-atheros ist installiert?
Was sagt denn iwconfig/iwlist scan, taucht er da auf, bzw hast Du da zwei wlan-Einträge?
Schau Dir auch mal /lib/firmware an und schau mal ob Du mit temporärem Verschieben der für atheros zuständigen firmwares was erreichst. Das Modul das Du brauchst sollte htc_9271.fw sein, möglicherweise aber auch ar9271.fw.
Rebooten nicht vergessen, oder auch erst mal modprobe -r ath9k und wieder modprobe -i ath9k und mit iwconfig oder auch iwlist scan schauen ob sich was tut.
Gruß
ayla
hi ayla: Wollte mich nach all der Zeit doch noch zu diesem Thread kurz äußern und für Deine Hilfe bedanken.
Hatte dann recht schnell mir ein neues Notebook gekauft, ein Zenbook. Gutes Ding, aber schwächerer Empfang als mein altes Acer... Macht ja nichts, denn den Stick habe ich hier ja schon liegen :-)
Heute schnell die Firmware druff und den Stick rein.
Lief nach Reboot auf Anhieb.
Das mit dem Blacklisten werde ich die Tage mal machen, da lerne ich bestimmt was bei. Wobie die Lösung, so wie es jetzt über den Networkmanager geht echt komfortabel ist!
Also nochmals Danke für die Hilfen!!!