WiFi USB Adapter Not Working

Hi all, I am trying to setup my new WiFi USB Adapter, Panda Wireless pau0d model. From what I understand, this uses the mt7612u driver which is part of the Linux kernel for a while. I assumed it would work out of the box but have been having trouble with it. It looks like Bazzite does not recognise the device at all. After researching and coming across https://forum.endeavouros.com/t/cant-get-mt7612u-wifi-dongle-to-work/56607/6, I believe I have narrowed it down to this driver being blacklisted for some Xbox One Controller compatiblity or something? I can see it is being blacklisted when I do modprobe -c | grep mt76 blacklist mt76x2u <- appears to be blacklisted This looks to be coming from /lib/modprobe.d/xone.conf So essentially, my question is, how can I remove this blacklisted module? Or remove the Xbox One modules altogether? As I do not plan on using Xbox Controllers or anything like that
3 Replies
Paulo Dybala
Paulo DybalaOP2d ago
Bumping this one up, please help!
ruffedgz
ruffedgz19h ago
Ok so Im doing a disclaimer here as I dont think this is permanent solution but a possible way to verify your issue if you want to try it as I was able to remove the mt76x2u driver from the blacklist after commenting it out and rebooting my host. Here is what I found.
# Remount /usr as rw
mount -o remount,rw /dev/sdb3 /usr

# comment out the driver in /usr/lib/modprobe.d/xone.conf
vim /usr/lib/modprobe.d/xone.conf

# Verify that /lib/modprobe.d/xone.conf is also commented out
cat /lib/modprobe.d/xone.conf

# Reboot OS
# Remount /usr as rw
mount -o remount,rw /dev/sdb3 /usr

# comment out the driver in /usr/lib/modprobe.d/xone.conf
vim /usr/lib/modprobe.d/xone.conf

# Verify that /lib/modprobe.d/xone.conf is also commented out
cat /lib/modprobe.d/xone.conf

# Reboot OS
So I found out that the file you found was a linked file and then when I found the file it was linked to, I found it was on a ReadOnly FS so just remounting it as RW and making the change helped with my test on my system and was able to confirm that its not on the blacklist.
root@bazzite:~# modprobe -c | grep mt76x2u
alias usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0E8Dp7612d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0E8Dp7632d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
root@bazzite:~# modprobe -c | grep mt76x2u
alias usb:v045Ep02E6d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v045Ep02FEd*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v057Cp8503d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0846p9014d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0846p9053d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0B05p17EBd*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0B05p180Bd*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0B05p1833d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0E8Dp7612d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v0E8Dp7632d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v2C4Ep0103d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
alias usb:v7392pB711d*dc*dsc*dp*ic*isc*ip*in* mt76x2u
Not sure this will help with your actual issue and Im assuming an update might just revert this change back in the future so be warned. Also Im still playing around with Atomic more and more every day and learning the in's and out's compared to normal Linux servers that I use everyday for work. Hope this helps.
Paulo Dybala
Paulo DybalaOP9h ago
Hey ruffedgz, thanks for looking into this! I can give this a go. I wasn't sure about how to edit the conf file since it's read-only (also struggling with Atomic envs). I'm also thinking to just return the adapter and try a different one, or use ethernet

Did you find this page helpful?