Wie kann ich eine Atheros AR9485-Funkkarte zum Laufen bringen?

10

Kürzlich habe ich mein 12.10 Ubuntu aktualisiert, seit ich dieses seltsame WLAN-Internetproblem habe. Net funktioniert beim ersten Start einwandfrei. Nach einigen Webanfragen von einem Browser, einer Befehlszeile oder einem anderen Tool funktioniert das Internet nicht mehr. Ich muss das WLAN trennen und verbinden, damit es wieder funktioniert.

Es passiert alle paar Minuten. Es ist frustrierend. Vor dem Upgrade hat es einwandfrei funktioniert. Ich bin sicher, dass dies nicht das Maschinenproblem ist, da mein Dual Boot Win 8 einwandfrei funktioniert.

Ich habe versucht iwconfig, das ist die Ausgabe

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"jumbotron"  
       Mode:Managed  Frequency:2.437 GHz  Access Point: 08:86:3B:8C:C0:74   
       Bit Rate=150 Mb/s   Tx-Power=16 dBm   
       Retry  long limit:7   RTS thr:off   Fragment thr:off
       Encryption key:off
       Power Management:off
       Link Quality=50/70  Signal level=-60 dBm  
       Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
       Tx excessive retries:1  Invalid misc:2   Missed beacon:0

Weiß jemand, was los ist?

Aktualisieren:

Ich habe mein Android-Handy in WLAN angeschlossen und USB-Tethering mit Ubuntu-Maschine aktiviert. Es funktioniert großartig.

Das Problem liegt also definitiv in der drahtlosen Konfiguration oder den Treibern

Dies sind einige Konfigurationen, die ich bekommen habe

lshw -C network

  *-network               
       description: Wireless interface
       product: AR9485 Wireless Network Adapter
       vendor: Atheros Communications Inc.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: wlan0
       version: 01
       serial: 00:08:ca:e6:6b:59
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list rom ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=3.2.0-23-generic-pae firmware=N/A ip=192.168.2.11 latency=0 multicast=yes wireless=IEEE 802.11bgn
       resources: irq:17 memory:dea00000-dea7ffff memory:dea80000-dea8ffff

ifconfig

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1727 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1727 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:137632 (137.6 KB)  TX bytes:137632 (137.6 KB)

wlan0     Link encap:Ethernet  HWaddr 00:08:ca:e6:6b:59  
          inet addr:192.168.2.11  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::208:caff:fee6:6b59/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1400  Metric:1
          RX packets:12133 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11872 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:9352562 (9.3 MB)  TX bytes:1851594 (1.8 MB)

nm-tool

NetworkManager Tool

State: connected (global)

- Device: wlan0  [jumbotron] -------------------------------------------------
  Type:              802.11 WiFi
  Driver:            ath9k
  State:             connected
  Default:           yes
  HW Address:        00:08:CA:E6:6B:59

  Capabilities:
    Speed:           150 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)
    *jumbotron:    Infra, 08:86:3B:8C:C0:74, Freq 2437 MHz, Rate 54 Mb/s, Strength 57 WPA WPA2

  IPv4 Settings:
    Address:         192.168.2.11
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.2.1

    DNS:             192.168.2.1
RameshVel
quelle
Es scheint wahrscheinlich eine Regression in den Kerneltreibern zu sein. Sie sollten eine andere Version ausprobieren und sehen, was passiert.
LtWorf
Ich weiß, dass Sie immer nach einer Lösung suchen können, aber oft lohnt sich der Aufwand (und die Zeit) einfach nicht, wenn er in der nächsten Version behoben wird (wenn ich schreibe: Ubuntu 13.04). Brennen Sie einfach eine CD oder legen Sie sie auf ein Pendrive und testen Sie, ob sie funktioniert. Wenn ja, aktualisieren und glücklich leben :)
Pitto

Antworten:

3

Ungefähr ein Jahr zuvor hatte ich Probleme mit demselben Atheros AR9485 auf meinem Ubuntu "Natty Narwhal". Damals erkannte Ubuntu diese Hardware noch nicht einmal als in den Computer integriert. Ich habe einen billigen drahtlosen USB-Netzwerkadapter gekauft, der unter Ubuntu hervorragend funktioniert hat. Es hat die Form eines USB-Pendrives und ich verbinde es über ein Verlängerungskabel (ich habe gelesen, dass es aus gesundheitlichen Gründen besser ist, es 15 cm weit von Ihrem Körper entfernt zu platzieren).

Der Name des Adapters lautet "Realtek RTL8187B WLAN Adapter". - Es funktioniert ziemlich gut in Ubuntu, indem es einfach an den USB-Anschluss angeschlossen wird. Wenn Sie einen Adapter kaufen, empfehle ich Ihnen, Ihren Laptop in den Laden zu bringen und den Adapter direkt vor dem Kauf auszuprobieren.

Heute habe ich ein Upgrade auf Ubuntu Precise Pangolin LTS durchgeführt und jetzt funktioniert der Atheros ... aber mit den gleichen Problemen, die Sie erwähnt haben. Daher gehe ich lieber zu meinem Realtek-Adapter zurück. Ich habe das Atheros-Netzwerk getrennt und Realtek zugelassen:

1 ---- Schließen Sie den Adapter an den USB-Anschluss an

2 ---- Klicken Sie mit der linken Maustaste auf das Netzwerksymbol (oben rechts auf Ihrem Bildschirm).

3 ---- Klicken Sie auf "Atheros trennen"

4 ---- Klicken Sie auf "Verbinden" des Realtek-Adapters (oder eines beliebigen WLAN-Adapters).


Es gibt eine andere Methode, aber ich habe sie nicht ausprobiert:

1 ---- Beziehen Sie den Windows-Treiber für Ihre Atheros-Netzwerkkarte. (Sie können es von
der offiziellen Website Ihres Computers herunterladen )

2 ---- Suchen Sie die spezifische Datei, die mit ".inf" endet.

3 ---- Installieren Sie "ndisgtk" - verwenden Sie Ihre Linux-Repositorys--.

4 ---- Öffnen Sie ndisgtk

5 ---- Wählen Sie "Neuen Treiber installieren"

6 ---- Wählen Sie den Speicherort Ihrer Windows-Datei ".inf" und klicken Sie auf "Installieren".

7 ---- Klicken Sie auf OK

Für weitere Informationen zu dieser Methode google: "ndisgtk"

ajsdkrt
quelle
Funktioniert die Windows-Treibermethode? Ich habe jetzt eine Weile mit diesem Problem gekämpft, ich habe einen USB-Adapter, aber ich mag es nicht, es ist im Weg ..
Kempe
1

Ich habe all diese Befehle ausgeführt und arbeite immer noch nicht - also probiere ich einfach das WLAN mit der Tastaturkombination FN + F2 | aus PROBLEM GELÖST

user198763
quelle
0

Sie sollten versuchen, den Netzwerkmanager zu aktualisieren:

sudo apt-add-repository ppa:network-manager
sudo apt-get update && sudo apt-get upgrade
Rengaku
quelle
Ich werde das versuchen und dich wissen lassen
RameshVel
es ist bereits auf dem neuesten Stand
RameshVel