Fórumok
Sziasztok !
Egy kérdéssel fordulnék hozzátok , nem találtam ehhez a wifi adapterhez működő drivert .
Ezt telepítettem , a debet dpkgvel https://www.tendacn.com/download/detail-4919.html
De semmi eredménye sajnos .
Ha van valami ötletetek , kérlek segítsetek .
Köszönöm szépen .
Hozzászólások
Nekem 1 ötletem van kapásból, hogy legyen ESM licenced: https://ubuntu.com/pro
"If I had six hours to chop down a tree, I'd spend the first four hours sharpening the axe."
ha nagyon 18.04-en akar ragadni, akkor igen... De azóta már két LTS is kijött...
Esetleg releváns lsusb és dmesg kimenetek hasznosak lennének.
― Philip K. Dick
Mi történik, miután kiadod a 'dpkg -i AX300-WiFi-Adapter-Linux-Driver-amd64.deb' parancsot? Másold be ide, kérlek!
(Egyébként az írásjelek elé ne tegyél szóközt, köszi! :) )
(Adatbázis olvasása ... 364769 files and directories currently installed.)
Preparing to unpack AX300-WiFi-Adapter-Linux-Driver-amd64.deb ...
Uninstall aic8800 wifi driver!!!!!
rmmod: ERROR: Module aic8800_fdrv is not currently loaded
rmmod: ERROR: Module aic_load_fw is not currently loaded
/bin/sh: 1: test: -lt: unexpected operator
rm -rf *.o *.ko *.o.* *.mod.* modules.* Module.* .a* .o* .*.o.* *.mod .tmp* .cache.mk
/bin/sh: 1: test: -lt: unexpected operator
rm -rfv /lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800/aic8800_fdrv.ko
removed '/lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800/aic8800_fdrv.ko'
/sbin/depmod -a 5.4.0-150-generic
rm -rf *.o *.ko *.o.* *.mod.* modules.* Module.* .a* .o* .*.o.* *.mod .tmp* .cache.mk
rm -rfv /lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800/aic_load_fw.ko
removed '/lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800/aic_load_fw.ko'
/sbin/depmod -a 5.4.0-150-generic
rm *.o wifi_test bt_test
Install aic8800 wifi driver!!!!!
Unpacking ax300-wifi-adapter-linux-driver (1.0.2) over (1.0.2) ...
Uninstall aic8800 wifi driver successful!!!!!
Beállítás: ax300-wifi-adapter-linux-driver (1.0.2) ...
udev done
device not exist
cp fw done
make -C /lib/modules/5.4.0-150-generic/build M=/AIC8800/drivers/aic8800 ARCH=x86_64 CROSS_COMPILE= modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-150-generic'
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_tx.o
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_tx.c: In function ‘rwnx_send_add_if’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_tx.c:616:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
add_if_req_param->p2p = true;
~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_tx.c:619:5: note: here
case NL80211_IFTYPE_STATION:
^~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_tx.c:629:31: warning: this statement may fall through [-Wimplicit-fallthrough=]
add_if_req_param->p2p = true;
~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_tx.c:632:5: note: here
case NL80211_IFTYPE_AP:
^~~~
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_msg_rx.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_utils.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_cmds.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_irqs.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_cfgfile.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_strs.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_rx.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tx.o
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tx.c: In function ‘rwnx_select_txq’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tx.c:323:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
rwnx_vif = rwnx_vif->ap_vlan.master;
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tx.c:324:5: note: here
case NL80211_IFTYPE_AP:
^~~~
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_txq.o
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_txq.c: In function ‘rwnx_txq_vif_for_each_sta’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_txq.c:639:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
rwnx_vif = rwnx_vif->ap_vlan.master;
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_txq.c:640:5: note: here
case NL80211_IFTYPE_AP:
^~~~
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.o
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_cfg80211_mgmt_tx’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:5204:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
rwnx_vif = rwnx_vif->ap_vlan.master;
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:5205:9: note: here
case NL80211_IFTYPE_AP:
^~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_fill_station_info’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:5862:29: warning: this statement may fall through [-Wimplicit-fallthrough=]
sinfo->rxrate.he_ru_alloc = rx_vect1->he.ru_size;
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:5863:2: note: here
case FORMATMOD_HE_SU:
^~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_cfg80211_change_iface’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:3237:28: warning: this statement may fall through [-Wimplicit-fallthrough=]
vif->ap.generation = 0;
~~~~~~~~~~~~~~~~~~~^~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:3239:5: note: here
case NL80211_IFTYPE_AP:
^~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c: In function ‘rwnx_interface_add’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:2797:30: warning: this statement may fall through [-Wimplicit-fallthrough=]
vif->ap.next_mesh_pm = NL80211_MESH_POWER_ACTIVE;
~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_main.c:2799:5: note: here
case NL80211_IFTYPE_AP:
^~~~
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_mod_params.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_mesh.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_platform.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_pci.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_dini.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_v7.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/ipc_host.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tdls.o
In file included from ./include/linux/export.h:42:0,
from ./include/linux/linkage.h:7,
from ./include/linux/kernel.h:8,
from ./include/linux/interrupt.h:6,
from /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_defs.h:16,
from /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tdls.h:16,
from /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tdls.c:16:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tdls.c: In function ‘rwnx_ac_from_wmm’:
./include/linux/compiler.h:78:22: warning: this statement may fall through [-Wimplicit-fallthrough=]
# define unlikely(x) __builtin_expect(!!(x), 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~
./include/asm-generic/bug.h:100:2: note: in expansion of macro ‘unlikely’
unlikely(__ret_warn_on); \
^~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tdls.c:265:3: note: in expansion of macro ‘WARN_ON_ONCE’
WARN_ON_ONCE(1);
^~~~~~~~~~~~
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_tdls.c:266:2: note: here
case 0:
^~~~
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/regdb.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/md5.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/aicwf_compat_8800dc.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_radar.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_debugfs.o
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_debugfs.c: In function ‘rwnx_dbgfs_acsinfo_read’:
/AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_debugfs.c:530:1: warning: the frame size of 1912 bytes is larger than 1024 bytes [-Wframe-larger-than=]
}
^
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/rwnx_fw_trace.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/usb_host.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/aicwf_txrxif.o
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/aicwf_usb.o
LD [M] /AIC8800/drivers/aic8800/aic8800_fdrv/aic8800_fdrv.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aic_bluetooth_main.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aicbluetooth.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aicwf_usb.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aic_txrxif.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aicbluetooth_cmds.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/md5.o
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aicwf_txq_prealloc.o
LD [M] /AIC8800/drivers/aic8800/aic_load_fw/aic_load_fw.o
Building modules, stage 2.
MODPOST 2 modules
CC [M] /AIC8800/drivers/aic8800/aic8800_fdrv/aic8800_fdrv.mod.o
LD [M] /AIC8800/drivers/aic8800/aic8800_fdrv/aic8800_fdrv.ko
CC [M] /AIC8800/drivers/aic8800/aic_load_fw/aic_load_fw.mod.o
LD [M] /AIC8800/drivers/aic8800/aic_load_fw/aic_load_fw.ko
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-150-generic'
mkdir -p /lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800
install -p -m 644 aic_load_fw/aic_load_fw.ko /lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800/
install -p -m 644 aic8800_fdrv/aic8800_fdrv.ko /lib/modules/5.4.0-150-generic/kernel/drivers/net/wireless/aic8800/
/sbin/depmod -a 5.4.0-150-generic
insmod done
gcc -c wifi_test.c -o wifi_test.o
gcc wifi_test.o -o wifi_test
gcc -c bt_test.c -o bt_test.o
gcc bt_test.o -lpthread -o bt_test
sudo cp wifi_test /sbin
sudo cp bt_test /sbin
Install aic8800 wifi driver successful!!!!!
Ez csinál egy wifi_test binárist is, és berakja a /sbin alá... A /sbin/wifi_test parancsra mit mond?
Köszi. Ezek szerint a modulok, firmware telepítése megtörténik, be is tölti.
Egy lsmod | grep cfg80211 kimenetet is tudnál másolni?
lsmod | grep cfg80211
cfg80211 712704 1 aic8800_fdrv
nmcli viszont nem látja , nem tudom mi lehet a gond .
Fentebb volt lsusb és dmesg kimenetek kérése is, (dmesg-nél jó lenne egy eszköz kihúzás, visszadugás előtte, és elég akkor a dmesg releváns vége).
(elvileg az eszköz: a69c:5721)
Nem jelenik meg esetleg egy új adattároló eszköz amikor bedugod?
rfkill list volt már nézve?
Érdekes, a linux-hardware.org-on rákeresve az azonosítóra, valami flash tároló volna (AIC, ami a mellékelt driverrel azonos gyártó).
Esetleg lehet másik azonosítója is?
Techinfodepot.shoutwiki szerint ezen a néven szerelte a tenda több chipsettel is, amiből a Realtek necces, bár ha AX-nek vetted, akkor marad az AIC, mert a realtekesnél újabb
Mellékesen, ha a .deb-be belenézel találsz 2 pdf-et is, képernyőfotókkal, hátha az segít..
p.s.
Még ezt találtam, érdekes, az útmutatás, hogy ha tárolónak ismeri fel a linuxod, a telepítés előtt unmountold(:
https://askubuntu.com/questions/1499222/help-to-get-driver-for-tenda-wi…