it-swarm.com.de

Kann keine WLAN-Treiber für 0bda: f179 Realtek Semiconductor Corp finden

Ich versuche, WLAN-Treiber für eine bestimmte Mini-WLAN-Karte zu installieren, die ich gekauft habe. Die Ausgabe von lsusb ist:

0bda:f179 Realtek Semiconductor Corp

Ich habe überall nach Treibern gesucht, konnte aber nichts finden. Irgendeine Hilfe?

Vielen Dank

6
shroomed12

Endlich! Wir haben einen nativen Linux-Treiber für 0bda: f179 RTL8189FTV! Das einzige, was ist, dass es etwas Fachwissen benötigt, um zu verwenden (und Internet).

Der Treiber ist nicht Mainline, so dass Ubuntu und Derivate es nicht haben.

Der Fahrer ist hier . Es heißt rtl8188fu.

Laden Sie das gesamte Repository als Zip herunter. Fügen Sie dann im Makefile -Wno-error=date-time als EXTRA_CFLAGS hinzu. Fügen Sie im Grunde die folgende Zeile hinzu:

EXTRA_CFLAGS += -Wno-error=date-time

Dann kompilieren Sie mit make. Nach erfolgreicher Kompilierung erhalten Sie: 8188fu.ko dann (als root) machen Sie:

insmod ./8188fu.ko

Das ist es. Es wird jetzt funktionieren. Ich habe es für 16.04 LTS (4.4.0-138-generic) kompiliert, daher ist die Kompatibilität des Treibers ziemlich gut.

Die Situation in Bezug auf 18.04 ist etwas kompliziert, da der Treiber seit über einem Jahr nicht mehr aktualisiert wurde.
Ich habe Änderungen am Treiber vorgenommen, um mit dem Kernel 18.04 4.15.0-38 zu arbeiten, und es funktioniert.

Ausgabe von uname -a:

Linux theoraxpc01-Veriton-Series 4.15.0-38-generic #41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Ausgabe von USB-Geräten (am 18.04):

T:  Bus=02 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#=  3 Spd=480 MxCh= 0     
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1     
P:  Vendor=0bda ProdID=f179 Rev=00.00     
S:  Manufacturer=Realtek     
S:  Product=802.11n          
S:  SerialNumber=00E0252CB0BF
C:  #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=500mA     
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8188fu   

Ich habe sowohl die Modul als auch die festen Treiber auf mein Google Drive hochgeladen. Das Modul wird für 4.15.0-38-generic funktionieren und dies ist der Kernel, gegen den ich die Quelle kompiliert habe.

5
Domo N Car

Sie können den rtl8188fu-Treiber mit dkms über this repo (hat Installationsanweisung) installieren.

3
Butterfly

Schließlich wird der Treiberinstallationsprozess für USB DEVICE 802.11 bgn, der nach Abschluss wie Realtek Semiconductor aussieht, lsusb mit RTL8188fu-Treibern ausgeführt. Die richtige Installationsprozedur finden Sie unter rtl8188fu linux driver for wireless bgn device .

Es ist kein Neustart erforderlich. Danke vielmals

1
Nitin

Zum Zeitpunkt der Beantwortung dieser Frage wird der Realtek WiFi-Adapter 0bda: f179 nicht unterstützt. Sie sind wahrscheinlich besser dran, ein nativ unterstütztes Gerät zu erwerben.

Es gibt eine Liste von WiFi-Adaptern, die vom Kernel unterstützt werden hier , die Sie vielleicht nützlich finden.

Es gibt auch eine Abfrageseite , auf der Sie überprüfen können, ob Ihr Gerät Kernel-Unterstützung bietet.

Edit: Die Realtek PCI ID ist 10ec, die USB ID ist 0bda. Wenn Sie also einen Treiber finden, der 10ec: f179 unterstützt, ist dies möglicherweise einen Versuch wert.

Wenn Sie einen Windows-Treiber für das Gerät haben, können Sie auch ndiswrapper. verwenden

1
Elder Geek

@ Butterlys Antwort hat bei mir funktioniert. Aber ich werde die Schritte hier aufschreiben, um es für andere klarer zu machen (kopieren/einfügen von https://github.com/kelebek333/rtl8188f ):

For Kernel 4.15 ~ 4.20 (Linux Mint or Ubuntu Derivatives)

Sudo apt-get install build-essential git dkms linux-headers-$(uname -r)

git clone https://github.com/kelebek333/rtl8188fu

Sudo dkms add ./rtl8188fu

Sudo dkms build rtl8188fu/1.0

Sudo dkms install rtl8188fu/1.0

Sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/

Wenn Sie fertig sind, setzen Sie den WLAN-Dongle wieder ein. Wenn Sie ifconfig haben, sollte jetzt ein neues Gerät vorhanden sein.

1
chaimp

Ich habe es in meinem Debian Strech Kernel 4.9.0-6-AMD64 versucht und nach dem Build und der Installation von this repo Der Dongle kann Netzwerke finden, aber keine Verbindungen herstellen.

Um dieses Problem zu beheben, habe ich Makefile geändert, um den Energiesparmodus zu deaktivieren und den Überwachungsmodus (da ich nicht sicher bin, ob dies etwas mit dem Problem zu tun hat) in den Zeilen 40 und 61 zu aktivieren Das:

$ ./rtl8188fu/Makefile:

CONFIG_POWER_SAVING = n
CONFIG_WIFI_MONITOR = y

Jetzt funktioniert gut.

Also, für Debian Strech Kernel 4.9.0-6-AMD64 :

Sudo apt-get update && Sudo apt-get upgrade
Sudo apt-get install build-essential git dkms linux-headers-$(uname -r)

git clone https://github.com/kelebek333/rtl8188fu

Sudo dkms add ./rtl8188fu
Sudo dkms build rtl8188fu/1.0
Sudo dkms install rtl8188fu/1.0
Sudo modprobe rtl8188fu

Ich hoffe jemandem helfen zu können, der sich diesem Problem stellt.

Danke!

0
Fernando