[geloest] netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
AxelMD
Beiträge: 1457
Registriert: 15.03.2009 08:02:11

[geloest] netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von AxelMD » 16.01.2021 08:50:35

Hallo Forum,

was ist der beste Weg den netis AC1200 Wireless Model No. WF2190 - RTL8812AU Treiber zu installieren?

Bild:
https://images-na.ssl-images-amazon.com ... 0Vm33L.jpg

Code: Alles auswählen

Bus 003 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac 2T2R DB WLAN Adapter
Kernel

Code: Alles auswählen

uname -r
5.9.0-0.bpo.5-amd64

https://amigotechnotes.wordpress.com/20 ... s-dongles/

https://www.tecmint.com/ip-command-examples/



MfG
AxelMD
Zuletzt geändert von AxelMD am 22.01.2025 17:29:34, insgesamt 5-mal geändert.

willy4711

Re: netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von willy4711 » 16.01.2021 09:27:16

War das eine rhetorische Frage ?
Ansonsten:
https://github.com/gnab/rtl8812au

AxelMD
Beiträge: 1457
Registriert: 15.03.2009 08:02:11

Re: netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von AxelMD » 16.01.2021 09:33:38

https://amigotechnotes.wordpress.com/20 ... s-dongles/
Because aircrack-ng commits more frequently and newer than qnab as checked on 2020/4/26, I preferred to use his fork.
Sollte gnab auch mit dem 5.9.0-0.bpo.5-amd64 Kernel funktionieren?

https://github.com/gnab/rtl8812au
Updated to compile against kernel 5.2

willy4711

Re: netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von willy4711 » 16.01.2021 09:46:00

AxelMD hat geschrieben: ↑ zum Beitrag ↑
16.01.2021 09:33:38
Sollte gnab auch mit dem 5.9.0-0.bpo.5-amd64 Kernel funktionieren?
Wirst du wohl selber probieren müssen.
Ich halte das immer so, dass ich erst mal schaue, ob die Debian Firmware (Testing /Sid) für mein Gerät zur Verfügung steht.
Da gibt es i.R. genügend, auch für neue Hardware.

AxelMD
Beiträge: 1457
Registriert: 15.03.2009 08:02:11

Re: netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von AxelMD » 16.01.2021 09:51:12

Bei mir funktioniert der gnap mit Kernel 5.9.0-0.bpo.5-amd64 nicht.



https://github.com/aircrack-ng/rtl8812au

Wie finde ich jetzt raus, ob der Kernel für den aircrack-ng Treiber geeignet ist?

https://github.com/aircrack-ng/rtl8812a ... 06374455b9

Der Kernel ist tauglich?

AxelMD
Beiträge: 1457
Registriert: 15.03.2009 08:02:11

Re: netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von AxelMD » 16.01.2021 10:36:24

Debian Buster 10 LXQt

Code: Alles auswählen

uname -r
4.19.0-9-amd64
der netis WF2190 funktioniert mit https://github.com/gnab/rtl8812au

Code: Alles auswählen

cat README.md
## Changes
2019-07-11: Updated to compile against kernel 5.2

## Realtek 802.11ac (rtl8812au)

This is a fork of the Realtek 802.11ac (rtl8812au) v4.2.2 (7502.20130507)
driver altered to build on Linux kernel version >= 3.10.

### Purpose

My D-Link DWA-171 wireless dual-band USB adapter needs the Realtek 8812au
driver to work under Linux.

The current rtl8812au version (per nov. 20th 2013) doesn't compile on Linux
kernels >= 3.10 due to a change in the proc entry API, specifically the
deprecation of the `create_proc_entry()` and `create_proc_read_entry()`
functions in favor of the new `proc_create()` function.

### Building

The Makefile is preconfigured to handle most x86/PC versions.  If you are compiling for something other than an intel x86 architecture, you need to first select the platform, e.g. for the Raspberry Pi, you need to set the I386 to n and the ARM_RPI to y:
```sh
...
CONFIG_PLATFORM_I386_PC = n
...
CONFIG_PLATFORM_ARM_RPI = y
```

There are many other platforms supported and some other advanced options, e.g. PCI instead of USB, but most won't be needed.

The driver is built by running `make`, and can be tested by loading the
built module using `insmod`:

```sh
$ make
$ sudo insmod 8812au.ko
```

After loading the module, a wireless network interface named __Realtek 802.11n WLAN Adapter__ should be available.

### Installing

Installing the driver is simply a matter of copying the built module
into the correct location and updating module dependencies using `depmod`:

```sh
$ sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
$ sudo depmod
```

The driver module should now be loaded automatically.

### DKMS

Automatically rebuilds and installs on kernel updates. DKMS is in official sources of Ubuntu, for installation do:

```sh
$ sudo apt-get install build-essential dkms 
```

The driver source must be copied to /usr/src/8812au-4.2.2

Then add it to DKMS:

```sh
$ sudo dkms add -m 8812au -v 4.2.2
$ sudo dkms build -m 8812au -v 4.2.2
$ sudo dkms install -m 8812au -v 4.2.2
```

Check with:
```sh
$ sudo dkms status
```
Automatically load at boot:
```sh
$ echo 8812au | sudo tee -a /etc/modules
```
Eventually remove from DKMS with:
```sh
$ sudo dkms remove -m 8812au -v 4.2.2 --all
```

### References

- D-Link DWA-171
  - [D-Link page](http://www.dlink.com/no/nb/home-solutions/connect/adapters/dwa-171-wireless-ac-dual-band-usb-adapter)
  - [wikidevi page](http://wikidevi.com/wiki/D-Link_DWA-171_rev_A1)

AxelMD
Beiträge: 1457
Registriert: 15.03.2009 08:02:11

Re: [] netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von AxelMD » 07.01.2025 19:55:43

Debian 12 Bookworm
debian-12.8.0-amd64-DVD-1.iso

Info für Check https://github.com/aircrack-ng/rtl8812au

https://lists.debian.org/debian-user/20 ... 00512.html

https://github.com/morrownr/88x2bu-20210702/issues/203 falscher Chipsatz 88x2bu
(kernels 5.10, 5.15 and 6.1)

https://github.com/morrownr/8821au-20210708
(kernels 5.10, 5.15, 6.1 and 6.6)
Compatible Devices

ALFA AWUS036ACS
Buffalo WI-U2-433DHP
Edimax EW-7811UTC
Edimax EW-7811UAC
Edimax EW-7811UCB
ELECOM WDC-433DU2H
GMYLE - AC450
Netgear A6100
Netis WF2180 ### falsch ich habe Netis WF2190
Planex GW-450S
EDUP EP-1607
Numerous adapters that are based on the supported chipsets.
Note: Please read the file "supported-device-IDs" for information about how to confirm that this is the correct driver for your adapter.
https://github.com/morrownr/8821au-2021 ... device-IDs

ID 0bda:8812 ist nicht aufgeführt.

Best Kali Linux WIFI Adapter with Monitor Mode 2024 |July 20, 2024
https://kalitut.com/usb-wi-fi-adapters- ... g-monitor/

https://www.reddit.com/r/debian/comment ... nectivity/
gelöscht]

vor 2 Monaten

I have Alpha Adapter (rtl8812au) too and the aircrack-ng version doesn't work for me. I use this version: https://github.com/morrownr/8812au-20210820 It works good in Debian 12.
Avatar von u/Wha1sup
Wha1sup (Owner: Bus 001 Device 005: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac 2T2R DB WLAN Adapter )

vor 2 Monaten

Thanks for your help, I installed the driver and got a wireless connection.
GitHub morrownr/8812au-20210820
https://github.com/morrownr/8812au-20210820
Compatible Devices

ALFA AWUS036ACH

ALFA AWUS036AC

ALFA AWUS036EAC

ASUS USB-AC56 Dual-Band AC1200 Adapter (H/W ver. A1)

Belkin F9L1109

Buffalo - WI-U3-866D

Edimax EW-7822UAC

Linksys WUSB6300 V1

Netis WF2190


Rosewill RNX-AC1200UBE

Tenda U12

TP-Link Archer T4U V1

TRENDnet TEW-805UB

Numerous additional adapters that are based on the supported chipset.
Loesungsbestaetigung https://www.reddit.com/r/Ubuntu/comment ... nel/?tl=de

Wie richte ich den netis AC1200 Wireless Model No. WF2190 - RTL8812AU für Debian 12 ein?
Zuletzt geändert von AxelMD am 08.01.2025 07:40:41, insgesamt 5-mal geändert.

AxelMD
Beiträge: 1457
Registriert: 15.03.2009 08:02:11

Re: [] netis AC1200 Wireless Model No. WF2190 - RTL8812AU

Beitrag von AxelMD » 08.01.2025 00:18:45

https://github.com/morrownr/8812au-2021 ... tion-steps

Code: Alles auswählen

sudo apt update && sudo apt upgrade -y

#### reboot ####

sudo apt install -y linux-headers-$(uname -r) build-essential bc dkms git libelf-dev rfkill iw

git clone https://github.com/morrownr/8812au-20210820.git

cd 8812au-20210820

./install-driver.sh


-

Code: Alles auswählen

apt install -y linux-headers-$(uname -r) build-essential bc dkms git libelf-dev rfkill iw
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert:
  binutils binutils-common binutils-x86-64-linux-gnu cpp cpp-12 dirmngr dpkg-dev fakeroot
  fontconfig-config fonts-dejavu-core g++ g++-12 gcc gcc-12 git-man gnupg gnupg-l10n gnupg-utils gpg
  gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libabsl20220623 libalgorithm-diff-perl
  libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom3 libasan8 libassuan0 libatomic1 libavif15
  libbinutils libc-dev-bin libc-devtools libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0 libdav1d6
  libde265-0 libdeflate0 libdpkg-perl liberror-perl libfakeroot libfile-fcntllock-perl libfontconfig1
  libgav1-1 libgcc-12-dev libgd3 libgomp1 libgprofng0 libheif1 libisl23 libitm1 libjbig0 libjpeg62-turbo
  libksba8 liblerc4 liblsan0 libmpc3 libmpfr6 libnl-3-200 libnl-genl-3-200 libnpth0 libnsl-dev libnuma1
  libquadmath0 librav1e0 libstdc++-12-dev libsvtav1enc1 libtiff6 libtirpc-dev libtsan2 libubsan1
  libwebp7 libx265-199 libxpm4 libyuv0 linux-compiler-gcc-12-x86 linux-headers-6.1.0-28-common
  linux-headers-amd64 linux-kbuild-6.1 linux-libc-dev make manpages-dev patch pinentry-curses
  rpcsvc-proto wireless-regdb zlib1g-dev
Vorgeschlagene Pakete:
  binutils-doc cpp-doc gcc-12-locales cpp-12-doc pinentry-gnome3 tor menu debian-keyring g++-multilib
  g++-12-multilib gcc-12-doc gcc-multilib autoconf automake libtool flex bison gdb gcc-doc
  gcc-12-multilib git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs
  git-mediawiki git-svn parcimonie xloadimage scdaemon glibc-doc bzr libgd-tools libstdc++-12-doc
  make-doc ed diffutils-doc pinentry-doc
Die folgenden NEUEN Pakete werden installiert:
  bc binutils binutils-common binutils-x86-64-linux-gnu build-essential cpp cpp-12 dirmngr dkms dpkg-dev
  fakeroot fontconfig-config fonts-dejavu-core g++ g++-12 gcc gcc-12 git git-man gnupg gnupg-l10n
  gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm iw libabsl20220623
  libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libaom3 libasan8 libassuan0
  libatomic1 libavif15 libbinutils libc-dev-bin libc-devtools libc6-dev libcc1-0 libcrypt-dev
  libctf-nobfd0 libctf0 libdav1d6 libde265-0 libdeflate0 libdpkg-perl libelf-dev liberror-perl
  libfakeroot libfile-fcntllock-perl libfontconfig1 libgav1-1 libgcc-12-dev libgd3 libgomp1 libgprofng0
  libheif1 libisl23 libitm1 libjbig0 libjpeg62-turbo libksba8 liblerc4 liblsan0 libmpc3 libmpfr6
  libnl-3-200 libnl-genl-3-200 libnpth0 libnsl-dev libnuma1 libquadmath0 librav1e0 libstdc++-12-dev
  libsvtav1enc1 libtiff6 libtirpc-dev libtsan2 libubsan1 libwebp7 libx265-199 libxpm4 libyuv0
  linux-compiler-gcc-12-x86 linux-headers-6.1.0-28-amd64 linux-headers-6.1.0-28-common
  linux-headers-amd64 linux-kbuild-6.1 linux-libc-dev make manpages-dev patch pinentry-curses rfkill
  rpcsvc-proto wireless-regdb zlib1g-dev
0 aktualisiert, 101 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 111 MB an Archiven heruntergeladen werden.
Firmwarepaket nicht vergessen!

Code: Alles auswählen

sudo apt install /home/axel/firmware-realtek_20241210-1_all.deb
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Hinweis: »firmware-realtek« wird an Stelle von »/home/axel/firmware-realtek_20241210-1_all.deb« gewählt.
Die folgenden NEUEN Pakete werden installiert:
  firmware-realtek
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0 B von 2.648 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 18,1 MB Plattenplatz zusätzlich benutzt.
Holen:1 /home/zxz/firmware-realtek_20241210-1_all.deb firmware-realtek all 20241210-1 [2.648 kB]
Vormals nicht ausgewähltes Paket firmware-realtek wird gewählt.
(Lese Datenbank ... 60682 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../firmware-realtek_20241210-1_all.deb ...
Entpacken von firmware-realtek (20241210-1) ...
firmware-realtek (20241210-1) wird eingerichtet ...
Trigger für initramfs-tools (0.142+deb12u1) werden verarbeitet ...
update-initramfs: Generating /boot/initrd.img-6.1.0-28-amd64
W: initramfs-tools configuration sets RESUME=UUID=c2193813-488d-47cc-8a9b-4e8a96bba690
W: but no matching swap device is available.
I: The initramfs will attempt to resume from /dev/sda11
I: (UUID=945789b9-2f7e-430c-b20c-70d086a59f08)
I: Set the RESUME variable to override this.
N: Der Download wird als root und nicht Sandbox-geschützt durchgeführt, da auf die Datei »/home/zxz/firmware-realtek_20241210-1_all.deb« durch den Benutzer »_apt« nicht zugegriffen werden kann. - pkgAcquire::Run (13: Keine Berechtigung)

Code: Alles auswählen

uname -r
6.1.0-28-amd64
Kernel 6.8xxxx funktioniert so auch.


Antworten