[geloest] Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm - Kernel linux-image-6.6.13+bpo-amd64

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

[geloest] Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm - Kernel linux-image-6.6.13+bpo-amd64

Beitrag von AxelMD » 03.06.2023 07:35:30

Hallo Debianer,

wie richte ich

Code: Alles auswählen

Bus 003 Device 009: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter
vorhandern Adapter 02, ist etwas kleiner:

Code: Alles auswählen

Bus 001 Device 009: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter
gestrichen ---> mit / bei Debian Bullseye 11 ein?

Edit
mit / bei Debian Bookworm 12 ein?

https://bugs.debian.org/cgi-bin/bugrepo ... bug=984633

https://github.com/1999AZZAR/use-RTL8188FTV-on-linux



Hier komme ich nicht weiter, wie setze ich das bei Debian 11 um?

MfG
AxelMD
Zuletzt geändert von AxelMD am 01.04.2024 16:16:10, insgesamt 8-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10741
Registriert: 25.09.2007 19:59:30

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von MSfree » 03.06.2023 10:03:00

Code: Alles auswählen

dmesq | grep -i firmware
?

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 03.06.2023 17:54:36

Code: Alles auswählen

sudo dmesq | grep -i firmware

Keine Ausgabe.

Benutzeravatar
Tintom
Moderator
Beiträge: 3033
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von Tintom » 03.06.2023 18:09:56

Versuche es mal mit dmesg

Benutzeravatar
Draal
Beiträge: 525
Registriert: 11.03.2005 14:45:26

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von Draal » 03.06.2023 18:18:13

Versuchs mal mit

Code: Alles auswählen

dmesg | grep -i firmware

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 03.06.2023 18:21:53

Code: Alles auswählen

sudo dmesg | grep -i firmware

auch keine Ausgabe


"sudo dmesq" erstellte eine lange Ausgabeliste.


https://packages.debian.org/sid/firmware-realtek

Benutzeravatar
Draal
Beiträge: 525
Registriert: 11.03.2005 14:45:26

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von Draal » 03.06.2023 18:51:34

Wie kommst Du auf ein Firmwarepaket für Sid?

Angebrachter wäre das doch für Bullseye:

https://packages.debian.org/bullseye/firmware-realtek

mat6937
Beiträge: 2951
Registriert: 09.12.2014 10:44:00

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von mat6937 » 03.06.2023 20:41:23

AxelMD hat geschrieben: ↑ zum Beitrag ↑
03.06.2023 18:21:53
"sudo dmesq" erstellte eine lange Ausgabeliste.
Wie sind die Ausgaben von:

Code: Alles auswählen

apt policy firmware-realtek
find /lib/modules/$(uname -r)/kernel -iname '*rtl*'
?

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 04.06.2023 07:18:56

Code: Alles auswählen

apt policy firmware-realtek
firmware-realtek:
  Installiert:           (keine)
  Installationskandidat: 20210315-3
  Versionstabelle:
     20210315-3 500
        500 cdrom://[Debian GNU/Linux 11.7.0 _Bullseye_ - Unofficial amd64 DVD Binary-1 with firmware 20230429-11:50] bullseye/non-free amd64 Packages
Warum finde ich Chip RTL8188FTV dort https://packages.debian.org/sid/firmware-realtek nicht?

Hier eine rtl8188FTV Ubuntulösung https://jilaxzone.com/2022/09/06/heres- ... dly-guide/
Step 5) Install the Realtek RTL8188FTV WiFi adapter.

Now it’s the time to install the driver for Realtek RTL8188FTV WiFi adapter.

a) To install Driver

sudo apt-get install rtl8188fu-dkms

b) (Optional) To purge the now-no-longer-needed packages

sudo apt purge rtl8188fu-dkms

Ref: https://github.com/kelebek333/rtl8188fu
https://github.com/1999AZZAR/use-RTL8188FTV-on-linux

https://github.com/kelebek333/rtl8188fu

Warum wird bei Ubuntu für den RTL8188FTV bei Ubuntu rtl8188fu-dkms genommen?

https://askubuntu.com/questions/1415272 ... to-install

Debian 10 Buster rtl8188FU ACHTUNG Lösung https://tutorialforlinux.com/2021/01/27 ... tallation/


Und nun?

mat6937
Beiträge: 2951
Registriert: 09.12.2014 10:44:00

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von mat6937 » 04.06.2023 09:26:44

AxelMD hat geschrieben: ↑ zum Beitrag ↑
04.06.2023 07:18:56
Warum finde ich Chip RTL8188FTV dort https://packages.debian.org/sid/firmware-realtek nicht?
Auch wenn Du ihn finden würdest, heißt das noch nicht, dass er auch brauchbar ist.

Z. B. der r8188eu aus dem package, geht bei mir nur mit wext und der 8188eu aus dem dkms, geht auch mit nl80211. dkms ist i. d. R. aktueller als das was aus dem package kommt.

Benutzeravatar
MSfree
Beiträge: 10741
Registriert: 25.09.2007 19:59:30

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von MSfree » 04.06.2023 10:18:17

AxelMD hat geschrieben: ↑ zum Beitrag ↑
04.06.2023 07:18:56
Warum finde ich Chip RTL8188FTV dort https://packages.debian.org/sid/firmware-realtek nicht?
Weil der spezielle Realtek Chip nicht vom Kernel unterstützt wird. Sonst hättest du mit dmesg Versuche gesehen, Firmware zu laden.
Warum wird bei Ubuntu für den RTL8188FTV bei Ubuntu rtl8188fu-dkms genommen?
Wie bei allen prorpietären Kernelmodulen (z.B. Nvidia) wird damit der Quellcode des Kernelmoduls kompiliert und in den Modulast /lib/modules/Kerneversion/... kopiert.

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 04.06.2023 11:54:16

Was ist die Lösung um den RTL8188FTV mit Debian 11 nutzen zu können?

Benutzeravatar
MSfree
Beiträge: 10741
Registriert: 25.09.2007 19:59:30

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von MSfree » 04.06.2023 12:33:57

AxelMD hat geschrieben: ↑ zum Beitrag ↑
04.06.2023 11:54:16
Was ist die Lösung um den RTL8188FTV mit Debian 11 nutzen zu können?
Das steht doch in deinem Link oben schon beschrieben:
https://github.com/kelebek333/rtl8188fu
RTL8188FU driver for Linux kernel 4.15.x ~ 6.0.x (Linux Mint, Ubuntu or Debian Derivatives)
Bullseye verwendet Kernel 5.10, das Modul von GitHub ist also geeignet.

Code: Alles auswählen

su
cd /usr/local/src
apt-get update
apt-get dist-upgrade
apt-get install build-essential git dkms linux-headers-$(uname -r)
git clone https://github.com/kelebek333/rtl8188fu
dkms install ./rtl8188fu
cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/
  • werde root
  • gehe in das Verzeichnis /usr/local/src
  • aktualisieren der Paketliste
  • Software aktualisieren
  • installieren der nötigen Software, um Module bauen zu können.
  • holden der Quellen von GitHub
  • kompilieren und kopieren des Moduls
  • kopieren der nötigen Firmware
Bevor du das machst, ist es immer eine gute Idee, das System komplett zu aktualisieren mit

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 04.06.2023 13:53:56

Der Link bezieht sich auf den RTL8188FU driver for Linux 4.15.x ~ 6.0.x und nicht auf den RTL8188FTV.

Wie ist da der Zusammenhang, der Bezug?

Muss ich dann bei jedem neuen Kernel das Modul von Hand neu bauen?

mat6937
Beiträge: 2951
Registriert: 09.12.2014 10:44:00

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von mat6937 » 04.06.2023 14:21:53

AxelMD hat geschrieben: ↑ zum Beitrag ↑
04.06.2023 13:53:56
Wie ist da der Zusammenhang, der Bezug?
Das sieht man, wenn man in der Ausgabe von "modinfo <Treiber>", nach 0bda f179 schaut/sucht.

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 27.02.2024 16:12:43

Es tut sich eine Lösung auf

https://forums.debian.net/viewtopic.php ... 78#p788378

Download

Code: Alles auswählen

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-main.tar.gz
linux-firmware-main.tar.gz 534 MB

extrahiert

rtl8188fufw.bin

Benutzeravatar
TRex
Moderator
Beiträge: 8069
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von TRex » 27.02.2024 17:46:12

Das ist keine Lösung, steht dort auch. Verstehe den Unterschied zwischen "driver"/Kernelmodul und "firmware".
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 27.02.2024 23:58:46

*schade

https://forums.debian.net/viewtopic.php?t=150833
Background:
I have problems to get a USB-WLAN-Adapter up and running using a RTL8811CU Chipset. I do not want to invest more time in build errors and just want to buy one that works out-of-the-box
OT
Ich werde einen weiteren Adapter bestellen.
Diesmal
Chipsatz: Ralink mt7601 ---> viewtopic.php?t=189229
Zuletzt geändert von AxelMD am 01.03.2024 07:20:11, insgesamt 1-mal geändert.

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 01.03.2024 07:18:27

TRex hat geschrieben: ↑ zum Beitrag ↑
27.02.2024 17:46:12
Das ist keine Lösung, steht dort auch. Verstehe den Unterschied zwischen "driver"/Kernelmodul und "firmware".
Gibt es mit Debian für den Realtek RTL8188FTV eine Lösung?
Wenn ja, wie sieht diese aus?

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

Re: Realtek Semiconductor Corp. RTL8188FTV

Beitrag von AxelMD » 30.03.2024 14:11:27

forums.debian.net/ https://forums.debian.net/viewtopic.php?t=155331
I have good news. Finally I found a solution for all people has this wifi adapter. First, you need a new (or almost) kernel: >= 6.4. In the backports repositories you have 6.5 version so we're happy. This kernel have the module rtl8xxxu:
Wie setze ich das bei meinem Debian 12 Bookworm um?
Was ist der erste Schritt?

Backport Kernel installieren https://packages.debian.org/bookworm-backports/kernel/

Kernel 6.5 https://packages.debian.org/bookworm-ba ... 12.4-amd64

Github https://github.com/kelebek333/rtl8188fu
GPL-2.0 license

RTL8188FU driver for Linux kernel 4.15.x ~ 6.7.x (Linux Mint, Ubuntu or Debian Derivatives)

info: rtl8188fu support will be add to rtl8xxxu module of Linux kernel. https://patchwork.kernel.org/project/li ... gmail.com/
How to

How to install

Code: Alles auswählen

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

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

sudo dkms install ./rtl8188fu

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

Github Entwickler https://github.com/ulli-kroll/rtl8188fu

Debian sid
https://packages.debian.org/de/sid/firmware-realtek
Die Firmware rtl8188fufw.bin scheint immer noch zu fehlen, gibt es dafür einen Grund?


Ich bin mir unsicher, welche Anleitung funktionieren sollte, wer kann mir helfen?

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

Re: Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm

Beitrag von AxelMD » 31.03.2024 08:37:02

Realtek
https://www.realtek.com/en/products/com ... rtl8188ftv

Linux & MS Windows - RTL8188FTV ist leider nicht aufgeführt
https://www.realtek.com/en/component/zo ... 0-software

Windows https://www.realtek.com/en/component/zo ... e-software - RTL8188FTV ist leider nicht aufgeführt

Realtek RTL8188FTV 802.11bgn USB 2.0 Network Interface Controller https://www.realtek.com/en/products/com ... rtl8188ftv leider keine Treiber


Der USB WiFi Dongle ist sehr schwierig zu konfigurieren:

Can't Connect to this Network Solved for Realtek RTL8188FTV Wireless Network Adapters Windows 10 https://www.youtube.com/watch?v=6xORzlOuUgg

Treiber ISO https://drive.google.com/file/d/1afvLZU ... WXm6L/view
"Realtek RTL8188FTV Wireless LAN 802.11n USB 2.0 Network Adapter Driver.iso" 106 MB

Meine beiden USB WiFi Dongle benötigen bei Windows z. B. unterschiedliche Treiber (beide mit "Device 00 : ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter")
Zuletzt geändert von AxelMD am 31.03.2024 14:51:38, insgesamt 4-mal geändert.

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

Re: Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm

Beitrag von AxelMD » 31.03.2024 13:07:14

DOING

Backport Kernel installiert linux-image-6.6.13+bpo-amd64

Code: Alles auswählen

uname -r
6.6.13+bpo-amd64

Code: Alles auswählen

wget http://ftp.de.debian.org/debian/pool/non-free-firmware/f/firmware-nonfree/firmware-realtek_20230625-2_all.deb

apt install /home/axel/firmware-realtek_20230625-2_all.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'firmware-realtek' instead of '/home/axel/firmware-realtek_20230625-2_all.deb'
The following NEW packages will be installed:
  firmware-realtek
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1645 kB of archives.
After this operation, 8324 kB of additional disk space will be used.
Get:1 /home/zxz/firmware-realtek_20230625-2_all.deb firmware-realtek all 20230625-2 [1645 kB]
Selecting previously unselected package firmware-realtek.
(Reading database ... 56643 files and directories currently installed.)
Preparing to unpack .../firmware-realtek_20230625-2_all.deb ...
Unpacking firmware-realtek (20230625-2) ...
Setting up firmware-realtek (20230625-2) ...
Processing triggers for initramfs-tools (0.142) ...
update-initramfs: Generating /boot/initrd.img-6.6.13+bpo-amd64
W: initramfs-tools configuration sets RESUME=UUID=6a3a790e-806a-4ff5-89ef-2f191a3d8044
W: but no matching swap device is available.
I: The initramfs will attempt to resume from /dev/sda8
I: (UUID=c912a8c6-430d-43f3-8b66-8acf6bf6423a)
I: Set the RESUME variable to override this.
root@pc:/home/axel# 

weiter wie dort https://forums.debian.net/viewtopic.php?p=788378#p788378


Leider bei Linux bisher ohne Erfolg.

https://www.youtube.com/results?search_ ... RTL8188FTV

Leider auch ohne Erfolg

noch ein Versuch
https://github.com/kelebek333/rtl8188fu

Code: Alles auswählen

How to install

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

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

sudo dkms install ./rtl8188fu

sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/
Leider auch ohne Erfolg.

Ubuntu https://jilaxzone.com/2022/09/06/heres- ... e_vignette
Zuletzt geändert von AxelMD am 01.04.2024 09:09:55, insgesamt 1-mal geändert.

KP97
Beiträge: 3424
Registriert: 01.02.2013 15:07:36

Re: Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm

Beitrag von KP97 » 31.03.2024 20:14:19

@Axel
Dein "Leider ohne Erfolg" ist nun überhaupt keine Fehlerbeschreibung, das sollte man aber nach 15 Jahren Debian bzw. Debianforum wirklich wissen.
Da nutzt auch das wiederholte Verlinken der immer gleichen Seiten nichts.

Nun gut, diese Lösung ist zwar nicht schön und geht mir auch ganz schlecht von der Hand, aber sei's drum:

Kernel und Headers aus den Backports hast Du schon. Firmware-realtek ist auch installiert.
Dann gehe in das PPA und lade das Paket unter 2. herunter:
1. https://launchpad.net/~kelebek333/+arch ... /+packages
2. https://launchpad.net/~kelebek333/+arch ... hive-extra

Wenn man in das controlfile schaut, sieht man als Abhängigkeit nur das Übliche, was auch im Bookworm vorhanden ist:
Package: rtl8188fu-dkms
Version: 4.3.23.6~focal9
Architecture: all
Maintainer: Gökhan Gökkaya <wirelessanten@gmail.com>
Installed-Size: 9683
Depends: dkms (>= 2.1.0.0), linux-libc-dev, libc6-dev
Section: kernel
Dann ein Neustart und hoffen, daß es startet.
Falls nicht, genaue Beschreibung und nicht die o.a.

Vielleicht sind noch andere Libs notwendig, mußt Du schauen, ist schließlich ein Fremdpaket.
Prüfe auch, ob sich andere Dinge irgendwo versteckt haben, man weiß ja nie...

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

Re: Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm

Beitrag von AxelMD » 01.04.2024 07:26:27

Leider bekomme ich bei meine Versuchen keine Fehlermeldung, wie soll das dann beschreiben?

Die Lösung von KP97:

- Backport Kernel 6.6.13+bpo-amd64 installieren
- Das Paket rtl8188fu-dkms_4.3.23.6~noble9.1_all.deb von / für Ubuntu installieren (Ubuntu Noble ist 24.04)
Wenn man in das controlfile schaut,
Wo finde ich den Controlfile?

rtl8188fu-dkms_4.3.23.6~noble9.1_all.deb extrahiert:

Code: Alles auswählen

tree
.
├── control
│   ├── conffiles
│   ├── control
│   ├── md5sums
│   ├── postinst
│   ├── postrm
│   └── prerm
├── data
│   ├── etc
│   │   └── modprobe.d
│   │       ├── rtl8188fu-alias.conf
│   │       └── rtl8188fu.conf
│   └── usr
│       ├── share
│       │   └── doc
│       │       └── rtl8188fu-dkms
│       │           ├── changelog.gz
│       │           ├── copyright
│       │           └── README.Debian
│       └── src
│           └── rtl8188fu-4.3.23.6~ppa
│               ├── core
│               │   ├── efuse
│               │   │   └── rtw_efuse.c
│               │   ├── rtw_ap.c
│               │   ├── rtw_beamforming.c
│               │   ├── rtw_br_ext.c
│               │   ├── rtw_btcoex.c
│               │   ├── rtw_bt_mp.c
│               │   ├── rtw_cmd.c
│               │   ├── rtw_debug.c
│               │   ├── rtw_eeprom.c
│               │   ├── rtw_ieee80211.c
│               │   ├── rtw_io.c
│               │   ├── rtw_ioctl_query.c
│               │   ├── rtw_ioctl_rtl.c
│               │   ├── rtw_ioctl_set.c
│               │   ├── rtw_iol.c
│               │   ├── rtw_mem.c
│               │   ├── rtw_mlme.c
│               │   ├── rtw_mlme_ext.c
│               │   ├── rtw_mp.c
│               │   ├── rtw_mp_ioctl.c
│               │   ├── rtw_odm.c
│               │   ├── rtw_p2p.c
│               │   ├── rtw_pwrctrl.c
│               │   ├── rtw_recv.c
│               │   ├── rtw_rf.c
│               │   ├── rtw_security.c
│               │   ├── rtw_sreset.c
│               │   ├── rtw_sta_mgt.c
│               │   ├── rtw_tdls.c
│               │   ├── rtw_vht.c
│               │   ├── rtw_wapi.c
│               │   ├── rtw_wapi_sms4.c
│               │   ├── rtw_wlan_util.c
│               │   └── rtw_xmit.c
│               ├── dkms.conf
│               ├── firmware
│               │   └── rtl8188fufw.bin
│               ├── hal
│               │   ├── btc
│               │   │   ├── HalBtc8188c2Ant.c
│               │   │   ├── HalBtc8188c2Ant.h
│               │   │   ├── HalBtc8192d2Ant.c
│               │   │   ├── HalBtc8192d2Ant.h
│               │   │   ├── HalBtc8192e1Ant.c
│               │   │   ├── HalBtc8192e1Ant.h
│               │   │   ├── HalBtc8192e2Ant.c
│               │   │   ├── HalBtc8192e2Ant.h
│               │   │   ├── HalBtc8703b1Ant.c
│               │   │   ├── HalBtc8703b1Ant.h
│               │   │   ├── HalBtc8703b2Ant.c
│               │   │   ├── HalBtc8703b2Ant.h
│               │   │   ├── HalBtc8723a1Ant.c
│               │   │   ├── HalBtc8723a1Ant.h
│               │   │   ├── HalBtc8723a2Ant.c
│               │   │   ├── HalBtc8723a2Ant.h
│               │   │   ├── HalBtc8723b1Ant.c
│               │   │   ├── HalBtc8723b1Ant.h
│               │   │   ├── HalBtc8723b2Ant.c
│               │   │   ├── HalBtc8723b2Ant.h
│               │   │   ├── HalBtc8812a1Ant.c
│               │   │   ├── HalBtc8812a1Ant.h
│               │   │   ├── HalBtc8812a2Ant.c
│               │   │   ├── HalBtc8812a2Ant.h
│               │   │   ├── HalBtc8821a1Ant.c
│               │   │   ├── HalBtc8821a1Ant.h
│               │   │   ├── HalBtc8821a2Ant.c
│               │   │   ├── HalBtc8821a2Ant.h
│               │   │   ├── HalBtc8821aCsr2Ant.c
│               │   │   ├── HalBtc8821aCsr2Ant.h
│               │   │   ├── HalBtcOutSrc.h
│               │   │   └── Mp_Precomp.h
│               │   ├── efuse
│               │   │   ├── efuse_mask.h
│               │   │   └── rtl8188f
│               │   │       ├── HalEfuseMask8188F_SDIO.c
│               │   │       ├── HalEfuseMask8188F_SDIO.h
│               │   │       ├── HalEfuseMask8188F_USB.c
│               │   │       └── HalEfuseMask8188F_USB.h
│               │   ├── hal_btcoex.c
│               │   ├── hal_com.c
│               │   ├── hal_com_c2h.h
│               │   ├── hal_com_phycfg.c
│               │   ├── hal_dm.c
│               │   ├── hal_dm.h
│               │   ├── hal_hci
│               │   │   └── hal_usb.c
│               │   ├── hal_intf.c
│               │   ├── hal_mp.c
│               │   ├── hal_phy.c
│               │   ├── HalPwrSeqCmd.c
│               │   ├── led
│               │   │   └── hal_usb_led.c
│               │   ├── phydm
│               │   │   ├── halhwimg.h
│               │   │   ├── halphyrf_ap.c
│               │   │   ├── halphyrf_ap.h
│               │   │   ├── halphyrf_ce.c
│               │   │   ├── halphyrf_ce.h
│               │   │   ├── halphyrf_win.c
│               │   │   ├── halphyrf_win.h
│               │   │   ├── mp_precomp.h
│               │   │   ├── phydm_acs.c
│               │   │   ├── phydm_acs.h
│               │   │   ├── phydm_adaptivity.c
│               │   │   ├── phydm_adaptivity.h
│               │   │   ├── phydm_antdect.c
│               │   │   ├── phydm_antdect.h
│               │   │   ├── phydm_antdiv.c
│               │   │   ├── phydm_antdiv.h
│               │   │   ├── phydm_beamforming.c
│               │   │   ├── phydm_beamforming.h
│               │   │   ├── phydm.c
│               │   │   ├── phydm_cfotracking.c
│               │   │   ├── phydm_cfotracking.h
│               │   │   ├── phydm_debug.c
│               │   │   ├── phydm_debug.h
│               │   │   ├── phydm_dig.c
│               │   │   ├── phydm_dig.h
│               │   │   ├── phydm_dynamicbbpowersaving.c
│               │   │   ├── phydm_dynamicbbpowersaving.h
│               │   │   ├── phydm_dynamictxpower.c
│               │   │   ├── phydm_dynamictxpower.h
│               │   │   ├── phydm_edcaturbocheck.c
│               │   │   ├── phydm_edcaturbocheck.h
│               │   │   ├── phydm_features.h
│               │   │   ├── phydm.h
│               │   │   ├── phydm_hwconfig.c
│               │   │   ├── phydm_hwconfig.h
│               │   │   ├── phydm_interface.c
│               │   │   ├── phydm_interface.h
│               │   │   ├── phydm_noisemonitor.c
│               │   │   ├── phydm_noisemonitor.h
│               │   │   ├── phydm_pathdiv.c
│               │   │   ├── phydm_pathdiv.h
│               │   │   ├── phydm_powertracking_ap.c
│               │   │   ├── phydm_powertracking_ap.h
│               │   │   ├── phydm_powertracking_ce.c
│               │   │   ├── phydm_powertracking_ce.h
│               │   │   ├── phydm_powertracking_win.c
│               │   │   ├── phydm_powertracking_win.h
│               │   │   ├── phydm_precomp.h
│               │   │   ├── phydm_pre_define.h
│               │   │   ├── phydm_rainfo.c
│               │   │   ├── phydm_rainfo.h
│               │   │   ├── phydm_regdefine11ac.h
│               │   │   ├── phydm_regdefine11n.h
│               │   │   ├── phydm_reg.h
│               │   │   ├── phydm_rxhp.c
│               │   │   ├── phydm_rxhp.h
│               │   │   ├── phydm_types.h
│               │   │   ├── rtchnlplan.c
│               │   │   ├── rtchnlplan.h
│               │   │   ├── rtl8188f
│               │   │   │   ├── hal8188freg.h
│               │   │   │   ├── halhwimg8188f_bb.c
│               │   │   │   ├── halhwimg8188f_bb.h
│               │   │   │   ├── halhwimg8188f_fw.c
│               │   │   │   ├── halhwimg8188f_fw.h
│               │   │   │   ├── halhwimg8188f_mac.c
│               │   │   │   ├── halhwimg8188f_mac.h
│               │   │   │   ├── halhwimg8188f_rf.c
│               │   │   │   ├── halhwimg8188f_rf.h
│               │   │   │   ├── halphyrf_8188f.c
│               │   │   │   ├── halphyrf_8188f.h
│               │   │   │   ├── phydm_regconfig8188f.c
│               │   │   │   ├── phydm_regconfig8188f.h
│               │   │   │   ├── phydm_rtl8188f.c
│               │   │   │   ├── phydm_rtl8188f.h
│               │   │   │   └── version_rtl8188f.h
│               │   │   └── txbf
│               │   │       ├── halcomtxbf.c
│               │   │       ├── halcomtxbf.h
│               │   │       ├── haltxbf8192e.c
│               │   │       ├── haltxbf8192e.h
│               │   │       ├── haltxbf8814a.c
│               │   │       ├── haltxbf8814a.h
│               │   │       ├── haltxbf8821b.c
│               │   │       ├── haltxbf8821b.h
│               │   │       ├── haltxbf8822b.c
│               │   │       ├── haltxbf8822b.h
│               │   │       ├── haltxbfinterface.c
│               │   │       ├── haltxbfinterface.h
│               │   │       ├── haltxbfjaguar.c
│               │   │       └── haltxbfjaguar.h
│               │   └── rtl8188f
│               │       ├── Hal8188FPwrSeq.c
│               │       ├── rtl8188f_cmd.c
│               │       ├── rtl8188f_dm.c
│               │       ├── rtl8188f_hal_init.c
│               │       ├── rtl8188f_phycfg.c
│               │       ├── rtl8188f_rf6052.c
│               │       ├── rtl8188f_rxdesc.c
│               │       ├── rtl8188f_sreset.c
│               │       └── usb
│               │           ├── rtl8188fu_led.c
│               │           ├── rtl8188fu_recv.c
│               │           ├── rtl8188fu_xmit.c
│               │           ├── usb_halinit.c
│               │           └── usb_ops.c
│               ├── include
│               │   ├── autoconf.h
│               │   ├── basic_types.h
│               │   ├── byteorder
│               │   │   ├── big_endian.h
│               │   │   ├── generic.h
│               │   │   ├── little_endian.h
│               │   │   ├── swabb.h
│               │   │   └── swab.h
│               │   ├── circ_buf.h
│               │   ├── cmd_osdep.h
│               │   ├── custom_gpio.h
│               │   ├── drv_conf.h
│               │   ├── drv_types_ce.h
│               │   ├── drv_types_gspi.h
│               │   ├── drv_types.h
│               │   ├── drv_types_linux.h
│               │   ├── drv_types_pci.h
│               │   ├── drv_types_xp.h
│               │   ├── ethernet.h
│               │   ├── gspi_hal.h
│               │   ├── gspi_ops.h
│               │   ├── gspi_ops_linux.h
│               │   ├── gspi_osintf.h
│               │   ├── h2clbk.h
│               │   ├── Hal8188FPhyCfg.h
│               │   ├── Hal8188FPhyReg.h
│               │   ├── Hal8188FPwrSeq.h
│               │   ├── hal_btcoex.h
│               │   ├── hal_com.h
│               │   ├── hal_com_h2c.h
│               │   ├── hal_com_led.h
│               │   ├── hal_com_phycfg.h
│               │   ├── hal_com_reg.h
│               │   ├── hal_data.h
│               │   ├── hal_gspi.h
│               │   ├── hal_ic_cfg.h
│               │   ├── hal_intf.h
│               │   ├── hal_pg.h
│               │   ├── hal_phy.h
│               │   ├── hal_phy_reg.h
│               │   ├── HalPwrSeqCmd.h
│               │   ├── HalVerDef.h
│               │   ├── ieee80211_ext.h
│               │   ├── ieee80211.h
│               │   ├── if_ether.h
│               │   ├── ip.h
│               │   ├── linux
│               │   │   └── wireless.h
│               │   ├── mlme_osdep.h
│               │   ├── mp_custom_oid.h
│               │   ├── nic_spec.h
│               │   ├── osdep_intf.h
│               │   ├── osdep_service_bsd.h
│               │   ├── osdep_service_ce.h
│               │   ├── osdep_service.h
│               │   ├── osdep_service_linux.h
│               │   ├── osdep_service_xp.h
│               │   ├── pci_hal.h
│               │   ├── pci_ops.h
│               │   ├── pci_osintf.h
│               │   ├── recv_osdep.h
│               │   ├── rtl8188f_cmd.h
│               │   ├── rtl8188f_dm.h
│               │   ├── rtl8188f_hal.h
│               │   ├── rtl8188f_led.h
│               │   ├── rtl8188f_recv.h
│               │   ├── rtl8188f_rf.h
│               │   ├── rtl8188f_spec.h
│               │   ├── rtl8188f_sreset.h
│               │   ├── rtl8188f_xmit.h
│               │   ├── rtw_ap.h
│               │   ├── rtw_beamforming.h
│               │   ├── rtw_br_ext.h
│               │   ├── rtw_btcoex.h
│               │   ├── rtw_bt_mp.h
│               │   ├── rtw_byteorder.h
│               │   ├── rtw_cmd.h
│               │   ├── rtw_debug.h
│               │   ├── rtw_eeprom.h
│               │   ├── rtw_efuse.h
│               │   ├── rtw_event.h
│               │   ├── rtw_ht.h
│               │   ├── rtw_ioctl.h
│               │   ├── rtw_ioctl_query.h
│               │   ├── rtw_ioctl_rtl.h
│               │   ├── rtw_ioctl_set.h
│               │   ├── rtw_io.h
│               │   ├── rtw_iol.h
│               │   ├── rtw_mem.h
│               │   ├── rtw_mlme_ext.h
│               │   ├── rtw_mlme.h
│               │   ├── rtw_mp.h
│               │   ├── rtw_mp_ioctl.h
│               │   ├── rtw_mp_phy_regdef.h
│               │   ├── rtw_odm.h
│               │   ├── rtw_p2p.h
│               │   ├── rtw_pwrctrl.h
│               │   ├── rtw_qos.h
│               │   ├── rtw_recv.h
│               │   ├── rtw_rf.h
│               │   ├── rtw_security.h
│               │   ├── rtw_sreset.h
│               │   ├── rtw_tdls.h
│               │   ├── rtw_version.h
│               │   ├── rtw_vht.h
│               │   ├── rtw_wapi.h
│               │   ├── rtw_wifi_regd.h
│               │   ├── rtw_xmit.h
│               │   ├── sta_info.h
│               │   ├── usb_hal.h
│               │   ├── usb_ops.h
│               │   ├── usb_ops_linux.h
│               │   ├── usb_osintf.h
│               │   ├── usb_vendor_req.h
│               │   ├── wifi.h
│               │   ├── wlan_bssdef.h
│               │   └── xmit_osdep.h
│               ├── Kconfig
│               ├── LICENSE
│               ├── Makefile
│               ├── os_dep
│               │   ├── linux
│               │   │   ├── custom_gpio_linux.c
│               │   │   ├── ioctl_cfg80211.c
│               │   │   ├── ioctl_cfg80211.h
│               │   │   ├── ioctl_linux.c
│               │   │   ├── ioctl_mp.c
│               │   │   ├── mlme_linux.c
│               │   │   ├── os_intfs.c
│               │   │   ├── recv_linux.c
│               │   │   ├── rtw_proc.c
│               │   │   ├── rtw_proc.h
│               │   │   ├── usb_intf.c
│               │   │   ├── usb_ops_linux.c
│               │   │   ├── wifi_regd.c
│               │   │   └── xmit_linux.c
│               │   └── osdep_service.c
│               └── README.md
└── debian-binary
Ist folgender File gemeint?
control

Code: Alles auswählen

Package: rtl8188fu-dkms
Version: 4.3.23.6~noble9.1
Architecture: all
Maintainer: Gökhan Gökkaya <wirelessanten@gmail.com>
Installed-Size: 9683
Depends: dkms (>= 2.1.0.0), linux-libc-dev, libc6-dev
Section: kernel
Priority: optional
Homepage: http://www.realtek.com.tw/
Description: rtl8188fu driver in DKMS format.
Modaliases: rtl8188fu(usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin*)
Meine Erfahrung besagt mir ich bin auf einem Weg zu einem Bastelsystem, oder ist dies ein Sonderfall?

Bei einem Arch Linux funktionieren die Sticks OTB. https://aur.archlinux.org/packages/8188 ... 3-dkms-git

Alle Wege führen immer zu https://github.com/kelebek333/rtl8188fu

patchwork.kernel org https://patchwork.kernel.org/project/li ... gmail.com/

Ist evtl. dieser Kernelpatch erforderlich und zuverlässiger als die Lösung von KP97?

MS Windows
Warum benötige ich bei Windows 10 zwei unterschiedliche Treiber, bei gleicher Linux lsusb Ausgabe?

Code: Alles auswählen

Bus 00x Device 009: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter
Bild

Die Sticks sind leicht unterschiedlich groß und kommen von Aliexpress.

Realtek RTL8188FTV WiFi adapter
Bild

Wie kann ich mir von Sticks genauere Spezifikationen anzeigen lassen?
Zuletzt geändert von AxelMD am 01.04.2024 17:07:37, insgesamt 4-mal geändert.

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

Re: Realtek Semiconductor Corp. RTL8188FTV - Debian 12 Bookworm

Beitrag von AxelMD » 01.04.2024 07:57:27

Berichtigung von Info;

Die Device IS's sind doch unterschiedlich, ich hatte die Sticks verwechselt: Edit, das war falsch

Code: Alles auswählen

lsusb

## etwas größer Lieferung 01
Bus 001 Device 012: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter

## etwas kleiner Lieferung 02
Bus 001 Device 013: ID 0bda:f179 Realtek Semiconductor Corp. RTL8188FTV 802.11b/g/n 1T1R 2.4G WLAN Adapter
Wo, wie finde ich die jeweils richtige passende Firmware?

https://forums.debian.net/viewtopic.php ... a2#p788260
os: debian 12 xfce stable, kernel https://github.com/kelebek333/rtl8188fu

I also have a usb wifi dongle with the rtl8188ftv chipset. I have mqnually installed the driver from:
¨https://github.com/kelebek333/rtl8188fu ... /rtl8188fu

You have to install the driver and perform the configuration steps.
It works without problems.
Sollte folgende Anleitung evtl. besser als die von KP97 sein?

https://github.com/kelebek333/rtl8188fu

Code: Alles auswählen

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/
Zuletzt geändert von AxelMD am 01.04.2024 11:03:25, insgesamt 1-mal geändert.

Antworten