ubuntuusers.de

Edimax AX1800 Treiber Installation

Status: Gelöst | Ubuntu-Version: Ubuntu 23.10 (Mantic Minotaur)
Antworten |

Revan335

Anmeldungsdatum:
11. August 2014

Beiträge: 157

Hallo,

der Edimax AX1800 ist soweit ich das sehen kann Linux Kompatibel und es gibt auch Treiber. Auch wenn die aktuellen nicht downloadbar sind, weil nur 4 KB groß und auf die Homepage verweisen.

Es wird Ubuntu Cinnamon 23.10 genutzt.

Wie kann ich den Stick einrichten? Ich vermute Treiber installieren, da nicht oder noch nicht Teil des Kernels. Wie installiere ich die entsprechenden Treiber?

Vielen Dank!

Viele Liebe Grüße

Revan335

Ali_As

Avatar von Ali_As

Anmeldungsdatum:
22. Mai 2012

Beiträge: 4741

Wohnort: Steinbruch

https://forum.ubuntuusers.de/topic/vor-dem-erstellen-eines-neuen-beitrags-bitte-/

Bitte abfragen und dann hier per Codeblock einstellen.

Revan335

(Themenstarter)

Anmeldungsdatum:
11. August 2014

Beiträge: 157

Die Interne WLAN Karte geht nämlich aus irgendeinem Grund nicht mehr oder wird nicht mehr erkannt. Deshalb und weil dieser schneller ist, da eine höhere Wifi Version, der Weg über WLAN Sticks. Aber das kann auch in nem anderen Thread erfolgen, wenn das sinnvoller ist. Die Interne wird wahrscheinlich die Broadcom Karte sein.

uname -a
Linux NB-Name 6.5.0-17-generic #17-Ubuntu SMP PREEMPT_DYNAMIC Thu Jan 11 14:01:59 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ lspci -nnk -d::0280     # für Funkgeräte
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
	Subsystem: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:0608]
	Kernel modules: bcma
$ lsusb -v -t 
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 3: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
        ID 046d:c045 Logitech, Inc. Optical Mouse
    |__ Port 4: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 480M
        ID 7392:6822 Edimax Technology Co., Ltd 
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
        ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
        |__ Port 6: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
            ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
        |__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=rtl8192cu, 480M
            ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]
        |__ Port 4: Dev 4, If 0, Class=Vendor Specific Class, Driver=btusb, 12M
            ID 0a5c:21f4 Broadcom Corp. 
        |__ Port 4: Dev 4, If 1, Class=Vendor Specific Class, Driver=btusb, 12M
            ID 0a5c:21f4 Broadcom Corp. 
        |__ Port 4: Dev 4, If 2, Class=Vendor Specific Class, Driver=btusb, 12M
            ID 0a5c:21f4 Broadcom Corp. 
        |__ Port 4: Dev 4, If 3, Class=Application Specific Interface, Driver=, 12M
            ID 0a5c:21f4 Broadcom Corp. 
        |__ Port 5: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
            ID 04f2:b2fa Chicony Electronics Co., Ltd 
        |__ Port 5: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
            ID 04f2:b2fa Chicony Electronics Co., Ltd 
 rfkill list 
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
2: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
$ lsmod 
Module                  Size  Used by
rfcomm                 98304  4
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
nls_utf8               12288  5
cifs                 1409024  6
cifs_arc4              12288  1 cifs
cifs_md4               12288  1 cifs
fscache               389120  1 cifs
netfs                  61440  2 cifs,fscache
ccm                    20480  9
cmac                   12288  6
algif_hash             12288  1
algif_skcipher         12288  1
af_alg                 32768  6 algif_hash,algif_skcipher
bnep                   32768  2
rtl8xxxu              290816  0
snd_hda_codec_hdmi     94208  1
snd_ctl_led            24576  0
snd_hda_codec_realtek   192512  1
snd_hda_codec_generic   122880  1 snd_hda_codec_realtek
snd_hda_intel          61440  1
snd_intel_dspcfg       32768  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
snd_hda_codec         212992  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
rtl8192cu             114688  0
snd_hda_core          147456  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
intel_rapl_msr         20480  0
snd_hwdep              20480  1 snd_hda_codec
rtl_usb                24576  1 rtl8192cu
intel_rapl_common      36864  1 intel_rapl_msr
snd_pcm               196608  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
rtl8192c_common        94208  1 rtl8192cu
sunrpc                811008  1
thinkpad_acpi         159744  0
x86_pkg_temp_thermal    20480  0
nvram                  16384  1 thinkpad_acpi
intel_powerclamp       24576  0
rtlwifi               147456  3 rtl8192c_common,rtl_usb,rtl8192cu
coretemp               24576  0
snd_seq_midi           24576  0
snd_seq_midi_event     16384  1 snd_seq_midi
btusb                  73728  0
kvm_intel             487424  0
snd_rawmidi            57344  1 snd_seq_midi
btrtl                  32768  1 btusb
uvcvideo              135168  0
mac80211             1724416  4 rtl_usb,rtl8192cu,rtlwifi,rtl8xxxu
binfmt_misc            24576  1
videobuf2_vmalloc      20480  1 uvcvideo
btbcm                  24576  1 btusb
uvc                    12288  1 uvcvideo
videobuf2_memops       16384  1 videobuf2_vmalloc
btintel                53248  1 btusb
videobuf2_v4l2         40960  1 uvcvideo
btmtk                  12288  1 btusb
videodev              360448  2 videobuf2_v4l2,uvcvideo
bluetooth            1073152  34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
kvm                  1404928  1 kvm_intel
snd_seq               118784  9 snd_seq_midi,snd_seq_midi_event,snd_seq_dummy
cfg80211             1318912  3 rtlwifi,mac80211,rtl8xxxu
irqbypass              12288  1 kvm
crct10dif_pclmul       12288  1
polyval_clmulni        12288  0
videobuf2_common       86016  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
polyval_generic        12288  1 polyval_clmulni
ghash_clmulni_intel    16384  0
ecdh_generic           16384  2 bluetooth
cryptd                 24576  1 ghash_clmulni_intel
snd_seq_device         16384  3 snd_seq,snd_seq_midi,snd_rawmidi
ecc                    45056  1 ecdh_generic
at24                   24576  0
mei_hdcp               28672  0
mei_pxp                16384  0
mc                     86016  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
nls_iso8859_1          12288  1
libarc4                12288  1 mac80211
snd_timer              49152  3 snd_seq,snd_hrtimer,snd_pcm
rapl                   20480  0
i915                 4145152  20
think_lmi              45056  0
firmware_attributes_class    12288  1 think_lmi
intel_cstate           20480  0
wmi_bmof               12288  0
i2c_i801               36864  0
i2c_smbus              16384  1 i2c_i801
snd                   143360  17 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,thinkpad_acpi,snd_pcm,snd_rawmidi
drm_buddy              20480  1 i915
ttm                   110592  1 i915
lpc_ich                32768  0
drm_display_helper    241664  1 i915
mei_me                 53248  2
soundcore              16384  2 snd_ctl_led,snd
ledtrig_audio          12288  3 snd_ctl_led,snd_hda_codec_generic,thinkpad_acpi
platform_profile       12288  1 thinkpad_acpi
cec                    94208  2 drm_display_helper,i915
mei                   167936  5 mei_hdcp,mei_pxp,mei_me
rc_core                77824  1 cec
drm_kms_helper        270336  2 drm_display_helper,i915
i2c_algo_bit           16384  1 i915
input_leds             12288  0
joydev                 32768  0
mac_hid                12288  0
serio_raw              20480  0
msr                    12288  0
parport_pc             53248  0
ppdev                  24576  0
lp                     28672  0
parport                77824  3 parport_pc,lp,ppdev
drm                   761856  13 drm_kms_helper,drm_display_helper,drm_buddy,thinkpad_acpi,i915,ttm
efi_pstore             12288  0
dmi_sysfs              20480  0
ip_tables              36864  0
x_tables               69632  1 ip_tables
autofs4                57344  2
btrfs                1945600  2
blake2b_generic        24576  0
xor                    20480  1 btrfs
raid6_pq              126976  1 btrfs
libcrc32c              12288  1 btrfs
hid_generic            12288  0
usbhid                 77824  0
uas                    28672  0
hid                   180224  2 usbhid,hid_generic
usb_storage            86016  1 uas
crc32_pclmul           12288  0
r8169                 114688  0
ahci                   49152  3
video                  73728  2 thinkpad_acpi,i915
xhci_pci               24576  0
libahci                57344  1 ahci
psmouse               212992  0
realtek                36864  1
xhci_pci_renesas       20480  1 xhci_pci
wmi                    40960  3 video,wmi_bmof,think_lmi

Der Edimax der da auftaucht ist wahrscheinlich eines der Nano Modelle, die nur minimal größer sind als der USB Stecker.

Vielleicht ist das OS/Kernel auch schon zu neu und man brauch was Richtung 22.04 LTS.

Vielen Dank!

Viele Liebe Grüße

Revan335

Ali_As

Avatar von Ali_As

Anmeldungsdatum:
22. Mai 2012

Beiträge: 4741

Wohnort: Steinbruch

Gerne!

War aber nur der Hinweisgeber. Da muß dann einer der Netzwerker ran!

Viel Erfolg

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4657

Vermutlich muss nur ein Kernelmodul geladen werden. Dem Wiki Artikel nach:

Sollte demnach etwa so gehen:

sudo modprobe brcmsmac

Nachschauen ob es geladen wurde:

lsmod | grep brcmsmac

Entladen des Kernelmoduls, wenn man das möchte:

sudo modprobe -r brcmsmac

Informationen über das Kernelmodul:

modinfo brcmsmac

Kernelmodule automatisch laden im Wiki:

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11706

Wenn Du den BCM4313 nicht nutzen willst, disable ihn im UEFI!

Revan335 schrieb:

Vielleicht ist das OS/Kernel auch schon zu neu und man brauch was Richtung 22.04 LTS.

Eine verdammt merkwürdige Logik. Bestenfalls, wenn man Edimax' .zip-Archiv von knapp 32 MiB (!) für antiquierte Kernel ziehen wollte. Ansonsten können Kernel nicht neu genug sein.

Der NIC des Edimax AX1800 ist ein RTL8188CUS, das ist wichtig, danach sucht man in Verbindung mit Linux.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11706

trollsportverein schrieb:

Vermutlich muss nur ein Kernelmodul geladen werden.

Der BCM-NIC ist der auf dem Mainboard, den will er ersetzen.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9550

Wohnort: Münster

Revan335 schrieb:

Die Interne WLAN Karte geht nämlich aus irgendeinem Grund nicht […]

uname -a
Linux NB-Name 6.5.0-17-generic #17-Ubuntu SMP PREEMPT_DYNAMIC Thu Jan 11 14:01:59 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
$ lspci -nnk -d::0280     # für Funkgeräte
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
	Subsystem: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:0608]
	Kernel modules: bcma

Der Grund ist, dass der Karte kein Treibermodul zugeordnet wurde, vermutlich weil im System kein passender vorhanden ist. Als erste sollte man versuchen, über “Zusätzliche Treiber“ einen geeigneten proprietären Treiber zu finden und diesen installieren. Dazu muss der Repo-Zweig universe aktiviert sein.

$ lsusb -v -t 
[…]
        |__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=rtl8192cu, 480M
            ID 7392:7811 Edimax Technology Co., Ltd EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS]

Der USB/WLAN-Adapter wird von Linux direkt unterstützt und braucht keinen externen Treiber.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17165

Und die Treiber vom Edimax sind ja auch geladen wie man an der Ausgabe von lsmod erkennen kann:

rtl_usb                24576  1 rtl8192cu

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17165

@Revan335

Zeige noch die Ausgabe von

journalctl -b  | grep rtl8192

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11706

rtl8192cu muß aber für einen RTL8188CUS nicht das richtige Modul sein. Es wird bei diesem NIC von rtl8xxxu gesprochen, wohl seit 6.4.3 im Kernel.

Ubunux

Avatar von Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17165

Wir werden sehen, hier zeigt

modinfo rtl8192cu | grep 7811
alias:          usb:v7392p7811d*dc*dsc*dp*ic*isc*ip*in*

die oben angezeigte USB-ID

praseodym Team-Icon

Supporter
Avatar von praseodym

Anmeldungsdatum:
9. Februar 2009

Beiträge: 22111

Wohnort: ~

rtl8182cu blacklisten

echo 'blacklist rtl8192cu | sudo tee /etc/modprobe.d/blacklist-rtl8192cu.conf

Neu starten

Edit: wird dir für die interne Karte einer unter "Zusätzliche Treiber" angezeigt?

Revan335

(Themenstarter)

Anmeldungsdatum:
11. August 2014

Beiträge: 157

von.wert schrieb:

Eine verdammt merkwürdige Logik. Bestenfalls, wenn man Edimax' .zip-Archiv von knapp 32 MiB (!) für antiquierte Kernel ziehen wollte. Ansonsten können Kernel nicht neu genug sein.

Deshalb, nachdem Motto, der Hersteller sollte eigentlich die "aktuellsten" Treiber bereitstellen. Die Antiqiuerten Kernel wären nämlich Teil von 22.04 LTS. Jedenfalls die die von Edimax angegeben wurden.

trollsportverein schrieb:

Vermutlich muss nur ein Kernelmodul geladen werden. Dem Wiki Artikel nach:

Sollte demnach etwa so gehen:

sudo modprobe brcmsmac

Nachschauen ob es geladen wurde:

lsmod | grep brcmsmac

Das scheint es gewesen zu sein. Der Propritäre Treiber wurde ebenfalls ausgewählt, der stand aus unerfindlichen Gründen auf nicht benutzen. Ggf. weil es früher nen Open Source Treiber gab. Nachdem laden des Modules ist die Broadcom auch wieder als WLAN nutzbar.

Muss die dann mit insmod in die /etc/modules?

insmod brcmsmac

Ubunux schrieb:

@Revan335

Zeige noch die Ausgabe von

journalctl -b  | grep rtl8192
$ journalctl -b  | grep rtl8192
Feb 10 11:20:49 NB-Name kernel: rtl8192cu: Chip version 0x10
Feb 10 11:20:50 NB-Name kernel: rtl8192cu: Board Type 0
Feb 10 11:20:50 NB-Name kernel: rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
Feb 10 11:20:50 NB-Name kernel: usbcore: registered new interface driver rtl8192cu
Feb 10 11:20:50 NB-Name kernel: rtl8192cu 2-1.2:1.0 wlx801f02af3a9c: renamed from wlan0
Feb 10 11:20:50 NB-Name NetworkManager[1066]: <info>  [1707560450.6742] rfkill2: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0/ieee80211/phy0/rfkill2) (driver rtl8192cu)
Feb 10 11:20:51 NB-Name kernel: rtl8192cu: MAC auto ON okay!
Feb 10 11:20:51 NB-Name kernel: rtl8192cu: Tx queue select: 0x05
Feb 10 11:20:54 NB-Name kernel: UBSAN: array-index-out-of-bounds in /build/linux-eUxUe0/linux-6.5.0/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/trx.c:502:15
Feb 10 11:20:54 NB-Name kernel:  rtl92cu_tx_fill_desc+0x4f7/0x500 [rtl8192cu]
Feb 10 11:24:39 NB-Name kernel: rtl8192cu: Chip version 0x10
Feb 10 11:24:39 NB-Name kernel: rtl8192cu: Board Type 0
Feb 10 11:24:39 NB-Name kernel: rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
Feb 10 11:24:39 NB-Name NetworkManager[1066]: <info>  [1707560679.7632] rfkill3: found Wi-Fi radio killswitch (at /sys/devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.2/2-1.2:1.0/ieee80211/phy1/rfkill3) (driver rtl8192cu)
Feb 10 11:24:39 NB-Name kernel: rtl8192cu 2-1.2:1.0 wlx801f02af3a9c: renamed from wlan0
Feb 10 11:24:39 NB-Name kernel: rtl8192cu: MAC auto ON okay!
Feb 10 11:24:39 NB-Name kernel: rtl8192cu: Tx queue select: 0x05

praseodym schrieb:

rtl8182cu blacklisten

echo 'blacklist rtl8192cu | sudo tee /etc/modprobe.d/blacklist-rtl8192cu.conf

Neu starten

Edit: wird dir für die interne Karte einer unter "Zusätzliche Treiber" angezeigt?

Ja, Propritär. Habe ich aktiviert. Wie oben beschrieben.

Soll ich den den von dir genannten noch blacklisten?

Vielen Dank an alle!

Viele Liebe Grüße

Revan335

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11706

Jetzt solltest Du Dich aber langsam mal entscheiden, was Du haben willst, den Broadcom auf dem Mainboard oder den neueren Realtek für 2 Frequenzbereiche, den Du gesteckt hast. Um letzteren geht es hier laut Deinem Topic. Wenn es der BCM sein soll, wüßte ich nicht, weshalb man ein rtl-Modul blacklisten sollte, man brauchte nur den Stick abziehen.

Antworten |