Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
06-02-2022, 03:03 AM
|
#1
|
Member
Registered: Sep 2019
Location: New Zealand
Distribution: Debian, Mint
Posts: 61
Rep: 
|
RTL8812BU USB dongle on Debian 11
Thanks for looking.
I have fresh install of Debian Bullseye and having trouble with installing driver for USB WiFi dongle Netgear A6150.
This is what I've tried:
Code:
git clone git://github.com/morrownr/88x2bu
Code:
git clone https://github.com/RinCat/RTL88x2BU-Linux-Driver
Code:
git clone https://github.com/cilynx/rtl88x2bu
In all cases I was able to compile and install the driver successfully, but there's still no wireless adapter available on my system (even after reboot)
Code:
$ inxi -Fxxxz --no-host
Network: Message: No Device data found.
Device-1: ASIX AX88179 Gigabit Ethernet type: USB driver: ax88179_178a bus ID: 4-1:2 chip ID: 0b95:1790
class ID: ff00 serial: <filter>
IF: enxd8bbc1379eb9 state: up speed: 100 Mbps duplex: full mac: <filter>
Device-2: NetGear A6150 type: USB driver: usb-network bus ID: 5-2:2 chip ID: 0846:9055 class ID: 0000
serial: <filter>
Code:
$ lsusb -v
Bus 005 Device 002: ID 0846:9055 NetGear, Inc. A6150
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0846 NetGear, Inc.
idProduct 0x9055
bcdDevice 2.10
iManufacturer 1 Realtek
iProduct 2 A6150
iSerial 3 5V911173A04C1
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0035
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 5
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 2
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x05 EP 5 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x06 EP 6 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x87 EP 7 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 3
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x08 EP 8 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Code:
$ ip a
: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enxd8bbc1379eb9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:bb:c1:37:9e:b9 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.254/24 brd 192.168.10.255 scope global dynamic noprefixroute enxd8bbc1379eb9
valid_lft 569sec preferred_lft 569sec
inet6 fe80::b015:cb1d:3793:52fd/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Any input much appreciated!
|
|
|
06-02-2022, 03:38 AM
|
#2
|
Member
Registered: Aug 2008
Location: Yorkshire
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629
Rep: 
|
Did you modprobe the driver? I use this driver and your chipset is supported (morrownr github).
Last edited by petelq; 06-02-2022 at 03:39 AM.
|
|
1 members found this post helpful.
|
06-02-2022, 02:04 PM
|
#3
|
LQ Veteran
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,285
|
Might want to check bug reports for network manager if using that. I prefer conman myself as I had trouble with network manager in Debian based distros.
https://bugs.debian.org/cgi-bin/pkgr...;dist=unstable
https://gitlab.freedesktop.org/Netwo...e&state=opened
Quote:
Network devices which are configured in /etc/network/interfaces will typically
be managed by ifupdown. NetworkManager respects such a configuration and will
ignore those devices and mark them as "unmanaged".
If you want to have a network interface managed by NetworkManager it is thus
recommended to manually remove any configuration for that interface from
/etc/network/interfaces. You need to restart NetworkManager afterwards via
"service NetworkManager restart".
|
|
|
1 members found this post helpful.
|
06-02-2022, 04:55 PM
|
#4
|
Member
Registered: Sep 2019
Location: New Zealand
Distribution: Debian, Mint
Posts: 61
Original Poster
Rep: 
|
Quote:
Originally Posted by petelq
Did you modprobe the driver? I use this driver and your chipset is supported (morrownr github).
|
Thanks Pete, now I've done:
Code:
jan@debian:~$ lsmod | grep ax88179_178a
ax88179_178a 36864 0
usbnet 53248 1 ax88179_178a
mii 16384 2 usbnet,ax88179_178a
usbcore 323584 9 xhci_hcd,ohci_hcd,ehci_pci,usbnet,usbhid,ehci_hcd,xhci_pci,ohci_pci,ax88179_178a
Code:
jan@debian:~$ sudo modinfo ax88179_178a
filename: /lib/modules/5.10.0-14-amd64/kernel/drivers/net/usb/ax88179_178a.ko
license: GPL
description: ASIX AX88179/178A based USB 3.0/2.0 Gigabit Ethernet Devices
alias: usb:v0711p0179d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0930p0A13d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v050Dp0128d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v17EFp304Bd*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04E8pA100d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0DF6p0072d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v2001p4A00d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v04B4p3610d*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B95p178Ad*dc*dsc*dp*ic*isc*ip*in*
alias: usb:v0B95p1790d*dc*dsc*dp*ic*isc*ip*in*
depends: usbnet,usbcore,mii
retpoline: Y
intree: Y
name: ax88179_178a
vermagic: 5.10.0-14-amd64 SMP mod_unload modversions
sig_id: PKCS#7
signer: Debian Secure Boot CA
sig_key: 4B:6E:F5:AB:CA:66:98:25:17:8E:05:2C:84:66:7C:CB:C0:53:1F:8C
sig_hashalgo: sha256
signature: 3F:34:D4:D3:43:F7:6E:65:91:37:95:29:A7:DD:B1:3D:E3:5E:64:40:
80:FF:AA:F0:75:36:B1:86:04:87:DF:EA:B8:17:B1:C3:47:D7:A7:46:
25:DB:D3:55:49:52:17:57:37:39:0A:42:07:60:C7:7A:5B:F6:AE:C5:
F1:56:EA:A4:14:3C:1A:2A:6C:B7:FE:72:3D:FE:C5:BE:3D:66:91:25:
00:85:6B:AA:E3:5C:A1:7C:1E:17:CF:B2:E5:62:0B:6D:4E:53:F0:12:
F0:2B:B8:E4:20:FB:45:70:B7:89:C6:BB:3C:16:4C:D3:2F:A4:62:3C:
1E:6E:08:BC:95:A2:7F:54:D4:19:6F:57:95:F3:22:14:BE:BA:AF:DA:
EB:BA:54:51:27:58:09:63:43:0C:9D:1B:D3:F8:C6:5F:77:85:DB:45:
5A:C7:D4:38:3D:CD:CD:08:89:BA:A3:D8:3F:DB:D9:51:15:B2:A3:8A:
4A:20:23:42:D6:BE:AB:FD:27:EE:56:6C:D0:52:73:93:40:E3:1A:5C:
E3:05:EB:35:9F:31:F4:97:19:BC:56:4A:87:A1:DB:5A:43:61:5C:69:
6C:D3:CF:8E:1C:88:1D:4B:BE:3D:86:1F:74:23:29:3F:C6:E2:47:42:
6C:D2:2D:B3:1F:AF:5F:31:6D:3A:A6:6C:75:E9:B1:65
Code:
jan@debian:~$ sudo modprobe ax88179_178a
Code:
jan@debian:~$ lsmod
Module Size Used by
snd_hda_codec_realtek 155648 1
nls_ascii 16384 1
nls_cp437 20480 1
edac_mce_amd 32768 0
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
vfat 20480 1
fat 86016 1 vfat
ledtrig_audio 16384 1 snd_hda_codec_generic
kvm_amd 114688 0
snd_hda_codec_hdmi 73728 1
ccp 106496 1 kvm_amd
kvm 921600 1 kvm_amd
snd_hda_intel 57344 3
irqbypass 16384 1 kvm
snd_intel_dspcfg 28672 1 snd_hda_intel
soundwire_intel 45056 1 snd_intel_dspcfg
soundwire_generic_allocation 16384 1 soundwire_intel
ghash_clmulni_intel 16384 0
snd_soc_core 315392 1 soundwire_intel
snd_compress 32768 1 snd_soc_core
soundwire_cadence 36864 1 soundwire_intel
cfg80211 970752 0
snd_hda_codec 172032 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
aesni_intel 368640 0
snd_hda_core 110592 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
soundwire_bus 90112 3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
ax88179_178a 36864 0
libaes 16384 1 aesni_intel
crypto_simd 16384 1 aesni_intel
usbnet 53248 1 ax88179_178a
snd_pcm 139264 7 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_compress,snd_soc_core,snd_hda_core
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
mii 16384 2 usbnet,ax88179_178a
joydev 28672 0
rfkill 28672 4 cfg80211
glue_helper 16384 1 aesni_intel
sg 36864 0
snd_timer 49152 1 snd_pcm
snd 110592 16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_compress,snd_soc_core,snd_pcm
sp5100_tco 20480 0
watchdog 28672 1 sp5100_tco
soundcore 16384 1 snd
tpm_crb 20480 0
rapl 20480 0
tpm_tis 16384 0
tpm_tis_core 28672 1 tpm_tis
efi_pstore 16384 0
pcspkr 16384 0
tpm 73728 3 tpm_tis,tpm_crb,tpm_tis_core
rng_core 16384 2 ccp,tpm
evdev 28672 13
acpi_cpufreq 32768 0
parport_pc 40960 0
ppdev 24576 0
lp 20480 0
parport 69632 3 parport_pc,lp,ppdev
fuse 167936 1
configfs 57344 1
efivarfs 16384 1
ip_tables 32768 0
x_tables 53248 1 ip_tables
autofs4 53248 2
ext4 925696 1
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 151552 1 ext4
crc32c_generic 16384 0
amdgpu 6610944 37
hid_generic 16384 0
usbhid 65536 0
hid 147456 2 usbhid,hid_generic
gpu_sched 45056 1 amdgpu
sd_mod 61440 4
i2c_algo_bit 16384 1 amdgpu
ttm 114688 1 amdgpu
t10_pi 16384 1 sd_mod
crc_t10dif 20480 1 t10_pi
crct10dif_generic 16384 0
ohci_pci 20480 0
drm_kms_helper 278528 1 amdgpu
ahci 40960 3
libahci 45056 1 ahci
sdhci_pci 69632 0
cec 61440 1 drm_kms_helper
xhci_pci 20480 0
crct10dif_pclmul 16384 1
libata 294912 2 libahci,ahci
crct10dif_common 16384 3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
ohci_hcd 61440 1 ohci_pci
ehci_pci 20480 0
cqhci 32768 1 sdhci_pci
xhci_hcd 303104 1 xhci_pci
sdhci 77824 1 sdhci_pci
drm 618496 15 gpu_sched,drm_kms_helper,amdgpu,ttm
ehci_hcd 98304 1 ehci_pci
crc32_pclmul 16384 0
crc32c_intel 24576 2
mmc_core 188416 3 sdhci,cqhci,sdhci_pci
scsi_mod 262144 3 sd_mod,libata,sg
usbcore 323584 9 xhci_hcd,ohci_hcd,ehci_pci,usbnet,usbhid,ehci_hcd,xhci_pci,ohci_pci,ax88179_178a
i2c_piix4 28672 0
usb_common 16384 4 xhci_hcd,ohci_hcd,usbcore,ehci_hcd
video 57344 0
button 24576 0
I still don't have the adapter showing.
Also tested the dongle on Win computer and it works fine. Tried different USB ports too.
Bamboozled, not too experienced with this.
just to add
Code:
Linux debian 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64 GNU/Linux
Have a good Friday
|
|
|
06-02-2022, 07:56 PM
|
#5
|
Senior Member
Registered: Jun 2015
Location: Tucson, AZ USA
Distribution: Linux Mint 22
Posts: 1,219
|
Did you install the firmware-realtek package?
|
|
1 members found this post helpful.
|
06-02-2022, 09:25 PM
|
#6
|
LQ Veteran
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,285
|
Should be of some use. With the dongle plugged in of course.
|
|
1 members found this post helpful.
|
06-03-2022, 01:46 AM
|
#7
|
Member
Registered: Sep 2019
Location: New Zealand
Distribution: Debian, Mint
Posts: 61
Original Poster
Rep: 
|
Quote:
Originally Posted by jmgibson1981
Did you install the firmware-realtek package?
|
Quote:
Originally Posted by rokytnji
Should be of some use. With the dongle plugged in of course.
|
Umm I did now & I really thought this would be the fix!
Edit: I went to https://packages.debian.org/bullseye...altek/download, updated sources.lists and installed the firmware successfully.
Code:
$ dmesg | grep -i firmware
[ 1.734085] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_mc.bin
[ 1.736015] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_pfp_2.bin
[ 1.736026] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_me_2.bin
[ 1.736035] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_ce_2.bin
[ 1.736046] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_rlc.bin
[ 1.736104] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_mec_2.bin
[ 1.736163] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_mec2_2.bin
[ 1.736849] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_sdma.bin
[ 1.736858] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_sdma1.bin
[ 1.736993] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_uvd.bin
[ 1.736995] [drm] Found UVD firmware Version: 1.130 Family ID: 16
[ 1.742540] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_vce.bin
[ 1.742542] [drm] Found VCE firmware Version: 53.26 Binary ID: 3
[ 1.743331] amdgpu 0000:03:00.0: firmware: direct-loading firmware amdgpu/polaris12_smc.bin
[ 2.678386] tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0x7d801000-0x7d801fff flags 0x200] vs 7d801000 4000
[ 2.826938] platform regulatory.0: firmware: direct-loading firmware regulatory.db
[ 2.828088] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s
Code:
/lib/firmware$ ls -h
amdgpu cis keyspan_pda regulatory.db regulatory.db.p7s-debian RTL8192E rtlwifi usbduxfast_firmware.bin
av7110 dsp56k r128 regulatory.db-debian regulatory.db.p7s-upstream rtl_bt rtw88 usbdux_firmware.bin
carl9170-1.fw isci radeon regulatory.db.p7s regulatory.db-upstream rtl_nic rtw89 usbduxsigma_firmware.bin
Code:
$ sudo dmesg | grep -i 88179
[ 1.528856] usb 3-1: Product: AX88179
[ 3.092139] ax88179_178a 3-1:1.0 eth0: register 'ax88179_178a' at usb-0000:00:10.0-1, ASIX AX88179 USB 3.0 Gigabit Ethernet, d8:bb:c1:37:9e:b9
[ 3.092167] usbcore: registered new interface driver ax88179_178a
[ 3.101804] ax88179_178a 3-1:1.0 enxd8bbc1379eb9: renamed from eth0
[ 5.228008] ax88179_178a 3-1:1.0 enxd8bbc1379eb9: ax88179 - Link status is: 1
Code:
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enxd8bbc1379eb9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether d8:bb:c1:37:9e:b9 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.254/24 brd 192.168.10.255 scope global dynamic noprefixroute enxd8bbc1379eb9
valid_lft 568sec preferred_lft 568sec
inet6 fe80::b015:cb1d:3793:52fd/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Last edited by Janus84; 06-03-2022 at 01:50 AM.
|
|
|
06-03-2022, 01:50 PM
|
#8
|
Member
Registered: Aug 2008
Location: Yorkshire
Distribution: openSUSE(Leap and Tumbleweed) and a (not so) regularly changing third and fourth
Posts: 629
Rep: 
|
Quote:
Originally Posted by Janus84
Thanks Pete, now I've done:
Code:
jan@debian:~$ sudo modprobe ax88179_178a
|
I thought you were trying to use 88x2bu? Shouldn't that be
Code:
sudo modprobe 88x2bu
|
|
1 members found this post helpful.
|
06-04-2022, 10:35 PM
|
#9
|
Member
Registered: Sep 2019
Location: New Zealand
Distribution: Debian, Mint
Posts: 61
Original Poster
Rep: 
|
Quote:
Originally Posted by petelq
I thought you were trying to use 88x2bu? Shouldn't that be
Code:
sudo modprobe 88x2bu
|
Yes, I confused myself
Anyways, the adapter appears when I disable secure boot in the BIOS.
Thanks everyone, very much appreciate your time
|
|
|
All times are GMT -5. The time now is 05:52 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|