Page 1 of 3

Recommended WiFi Dongles

Posted: Tue Jun 09, 2020 1:19 am
by EvilmacGuyver
Hi,
I was wondering if people would might making some recommendations to me for a good usb wifi adapter for use with my Mister install. Hopefully one supported out of the box.
Thank you for any input.

Re: Recommended WiFi Dongles

Posted: Tue Jun 09, 2020 6:42 am
by pacoarcade

Re: Recommended WiFi Dongles

Posted: Tue Jun 09, 2020 4:44 pm
by coptimus
This is what I'm using and works right out of the box.

Edimax EW-7811Un 150Mbps 11n Wi-Fi USB Adapter

https://www.amazon.com/gp/product/B003MTTJOY

Re: Recommended WiFi Dongles

Posted: Tue Jun 09, 2020 6:55 pm
by Awestyn
These ones are $9.45 on Amazon and appear to be the same ones that are sold out at Misteraddons.

https://www.amazon.com/gp/product/B07Q98JWZ6

Re: Recommended WiFi Dongles

Posted: Tue Jun 23, 2020 10:41 pm
by Crono
i got this form Walmart online and it work out of the box

Wireless USB wifi Adapter, EEEKit 1200Mbps 2.4GHz/5GHz Dual Band WIFI Adapter 802.11AC Wireles USB 3.0 Network w/ Antenna for Computer PC Win XP/7/8/10,MAC,Linux

https://www.walmart.com/ip/seort/741040686

Re: Recommended WiFi Dongles

Posted: Wed Jul 01, 2020 1:13 am
by ItalianGrandma
This is what I have: https://www.amazon.com/dp/B07PB1X4CN/

A little expensive compared to lots of others, but it worked out of the box for me and it is dual band.

Re: Recommended WiFi Dongles

Posted: Sun Oct 18, 2020 11:33 am
by da_habakuk
i cant get my tplink wifi dongle to work although it works on a rpi1... it is not shown in lsusb -
so i guess wifi adapters do need an active usb hub, do they?

Re: Recommended WiFi Dongles

Posted: Mon Oct 19, 2020 11:06 pm
by aberu
Do you mean a powered USB hub? Generally yes. WiFi in general uses a lot of power.

What's the model of your adapter? Many adapters that aren't in the list (https://github.com/MiSTer-devel/Main_Mi ... id-matches) will probably need you to manually install the linux drivers for it on the MiSTer for it to work.

My alternative to using a wifi dongle is basically to do this --> https://willhaley.com/blog/raspberry-pi ... et-bridge/

Re: Recommended WiFi Dongles

Posted: Tue Mar 02, 2021 6:12 pm
by Ludo75020
Hello,

I am French and I have tested the wifi dongle : TP-LINK TL-WN823N V3.

All is alright out of box (No need to put a driver).

Another wifi dongle to add on the GitHub.

Have a nice day.

:P

Re: Recommended WiFi Dongles

Posted: Tue Mar 02, 2021 8:50 pm
by Hackshed_Carl
Mine is an Edimax EW-7612Uan V2

Works terribly with Windows but perfectly for MiSTer

Saying that, I never updated the driver on windows
Regardless, it's great for MiSTer

Re: Recommended WiFi Dongles

Posted: Tue Mar 09, 2021 11:03 am
by pacoarcade
This one is cheap (less than 4€) and works perfect for me. No overheating, although I connect it only when updating for security reasons:

https://es.aliexpress.com/item/4001162977792.html

I chose chipset MT7601 + Antenna. This is the dmesg output:

Code: Select all

[   23.351090] mt7601u 1-1.4:1.0: ASIC revision: 76010001 MAC revision: 76010500
[   23.362771] mt7601u 1-1.4:1.0: Firmware Version: 0.1.00 Build: 7640 Build tim
e: 201302052146____
[   23.723866] mt7601u 1-1.4:1.0: Warning: unsupported EEPROM version 0d
[   23.723878] mt7601u 1-1.4:1.0: EEPROM ver:0d fae:00

Re: Recommended WiFi Dongles

Posted: Fri Mar 12, 2021 1:16 pm
by max1602
i have an asus one for 13€ on amazon. a little expensive but I wamt to avoid chinese copies recently..
works otb

Re: Recommended WiFi Dongles

Posted: Tue Mar 16, 2021 11:34 am
by WiteWulf
After reading on the wiki that the TP-LINK TL-WN823N V2 works "out of the box" (with the addition of a firmware blob) I purchased one. It does indeed work, but throughput is pitiful. I'm only getting about 8-10Mb/s on it (from a server in my house and AP very close by). It looks like the linux subsystem on the Mister is using some generic RTL8XXX driver for the device, so I'm going down the rabbit hole of compiling drivers for it now. Wish me luck!

Re: Recommended WiFi Dongles

Posted: Tue Mar 16, 2021 5:01 pm
by WiteWulf
Well, mixed results, but ultimately failure. I'm going to go through it here, though, in the hope that it helps others.

Following the guidance here I set up an ubuntu VM on my Mac, installed the build essentials, checked out the Linux_Kernel_MiSTer and RTL8192EU driver sources from GitHub and started trying to prepare the kernel source.

I immediately ran into a few dependency problems (notably libssl-dev, flex and bison weren't installed) but soon sorted those out. Then

Code: Select all

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- EXTRAVERSION=-socfpga-r1 modules_prepare
was throwing a compiler error. Some Googling pointed to this problem. I added

Code: Select all

-fcommon
to the KBUILD_HOSTCFLAGS declaration on line 363 of the Makefile.

The next step, actually compiling the driver module, ran very smoothly with no errors and I copied 8192eu.ko over to /lib/modules/4.19.0-socfpga-r1/ on the MiSTer.

Now the problems started. The whole reason I started down this path is that linux is loading the generic rtl8xxxu driver for my rtl8192eu device, and there's a lot of talk online to suggest that is a subpar driver with numerous speed and power issues. However, even with the correct driver in place in the file system and loaded, the kernel still uses the rtl8xxxu driver due to the way that it decides what driver to use: the driver itself asserts suitability for a given USB device ID, and the rtl8xxxu driver says it's the man for the job for this device. The GitHub page for the driver suggests you need to blacklist the rtl8xxxu driver to stop it from loading in order to ensure that your new driver loads.

The problem is that Sorgelig compiled the driver into the kernel (to reduce loading time, apparently, although I can't see how much you'd benefit from that given how lean this system is) and that means it's impossible to unload or blacklist the driver without compiling a new kernel that doesn't include the driver at all, or compiles it as a loadable module.

I'm up for compiling and adding drivers, but doing a whole kernel recompile is pushing my skills and time, so I'm stuck for now. This suggests that baked in drivers can be blocked, but there's no System.map or grub in MiSTer, so that's for someone who knows the ARM linux better than me...

Re: Recommended WiFi Dongles

Posted: Tue Mar 16, 2021 9:06 pm
by LamerDeluxe
@WiteWulf IIRC my WiFi dongle also uses the rtl8192eu chip. This could explain all the trouble people have been having using certain WiFi dongles with MiSTer. Mine didn't seem to work initially, but now works fine when I test it (I normally use a wired connection). I remember seeing the rtl8192eu driver already included with my MiSTer installation though (as one of the WiFi driver files).

Re: Recommended WiFi Dongles

Posted: Wed Mar 17, 2021 5:13 pm
by WiteWulf
Well, after all that farting about yesterday, I found another USB Wifi dongle in a bits box. This one's an rtl8192cu and really *does* work out of the box using a the specific driver for the hardware (also 'rtl8192cu'). I've peaked at ~40Mb/s throughput with this which is far better than what I was getting with the 8192eu and the generic rtl8xxxu driver. iwconfig reports a PHY rate of 150Mb/s

With the above in mind, I really can't recommend anyone use an RTL8192EU based adapter.

Re: Recommended WiFi Dongles

Posted: Wed Mar 17, 2021 5:50 pm
by XtraSmiley
Without reading up on anything, I just bought this one:

https://www.amazon.com/gp/product/B07PB1X4CN/

It worked out of the box, but it does seem to have a weak connection that is slow, but this is just my perception (vs wired).

How can I actually measure the speed of it while connected to the MiSTer?

Re: Recommended WiFi Dongles

Posted: Wed Mar 17, 2021 8:12 pm
by WiteWulf
The best/simplest way I found was to ssh into the mister and wget a file from a web server on your LAN if you can. If you don't have a server at home you can test against, you can try grabbing a file from a server on the internet, but that will be constrained by the speed of your internet connection, which may be slower than the connection speed you're getting with your wifi adapter. Also make sure you output the downloaded to /dev/null, otherwise you risk a) being constrained by the write speed of your storage or b) running out space on your storage if it's a big file.

I might ask Sorgelig nicely if he'll include iperf in the linux build as it would make testing network performance much more effective.

Re: Recommended WiFi Dongles

Posted: Thu Mar 18, 2021 3:50 pm
by WiteWulf
I've added a suggestion to what I *think* is the correct GitHub repo for iperf3 to be added.

FWIW, I spent the best part of a day trying to figure out to cross-compile a static ARM binary on x86 ubuntu with no joy. It's really not my area of expertise. Hopefully this will help.

Also, moved my MiSTer today (it was sat with the TV screen between it and the AP on the other side of the wall) and I've been getting 60-70Mb/s copying files using rsync from a CIFS share on my NAS. This little rtl8192cu does a real good job, and it doesn't even have an external antenna, it's just a little USB stub adapter. Some CD games in ao486, mounted from the big Top 300 .vhd, seem to pause every now and again and throw disc errors, though. Not sure if that's ao486 or the network, though. ao486 seems to be a little temperamental.

Re: Recommended WiFi Dongles

Posted: Thu Mar 18, 2021 5:15 pm
by Bas
The DOS in AO486 expects hard drive-like timings. Latency is a factor. It would be interesting to see how busy the Linux side of things is when your CD game is playing. If it takes CIFS too long to deliver new bytes, DOS probably throws a fit and thinks the CD is broken.

Re: Recommended WiFi Dongles

Posted: Fri Mar 19, 2021 4:21 pm
by WiteWulf
Well, I got a predictable response to my request to include iperf3 to actually test network throughout:
https://github.com/MiSTer-devel/Linux_I ... /issues/10

¯\_(ツ)_/¯

I've been looking at what the linux subsystem does today, and noted that one of the two ARM cores is permanently running at 100% due to the MiSTer process. Apparently this is a process that polls all the controllers and handles I/O for the FPGA cores so runs in a tight loop.

There's been some discussion on GitHub regarding process priorities in this regard, as everything seems to run with priority 20 and nice 0 at present. So, basically, nothing is prioritised at present, and with only two cores available, it's potentially trivial to overwhelm the system with IRQs, particularly when transferring large amounts of data over the network:
https://github.com/MiSTer-devel/Linux_I ... r/issues/4

This could explain why the ao486 core sometimes stops responding to the controllers when it's shifting a lot of data over the network

Re: Recommended WiFi Dongles

Posted: Sat Mar 20, 2021 10:31 am
by DaveGeorge
I could never get Wi-Fi to work properly. Tried a few dongles and they would always disconnect after a few minutes. Really annoying when updating the mister.

After a lot of searching I stumbled across this device which uses the Ethernet port instead of USB. And now my connection is rock solid.

Link to the one I bought:
https://www.amazon.de/dp/B07PMR673M/

Re: Recommended WiFi Dongles

Posted: Sat Mar 20, 2021 5:20 pm
by WiteWulf
To be honest, wifi on linux has *always* been a hit and miss affair due to the manufacturers keeping the majority of the firmware and drivers closed-source. Some work better than others and testing and experimentation is key.

FWIW, mine has been rock solid since I put the rtl8192cu chipset device in. It's never going to be as stable or fast as a wired connection, though, and if you're accessing VHDs and CD images over the network I'd recommend a wired connection (or local storage). ROMs are fine, as they load into, and are run from, the MiSTer's memory.

Re: Recommended WiFi Dongles

Posted: Thu Apr 15, 2021 10:45 am
by WiteWulf
I looked through the Linux-Kernel_MiSTer/drivers/net/wireless folder structure to try and get a better idea of what's supported in the MiSTer linux kernel. This is in no way a guarantee that a wifi adapter that matches any of this will work, but should help inform you as to whether it *might* work.

NB. this is only valid for the MiSTer release 210316 and may change with subsequent releases.

The wireless driver tree in the Linux-Kernel_MiSTer/drivers/net/wireless is as follows. This illustrates which chipsets are supported (but may need additional firmware):

Code: Select all

$ tree -L 2 -d
.
├── admtek
├── ath
│   ├── ar5523
│   ├── ath10k
│   ├── ath5k
│   ├── ath6kl
│   ├── ath9k
│   ├── carl9170
│   ├── wcn36xx
│   └── wil6210
├── atmel
├── broadcom
│   ├── b43
│   ├── b43legacy
│   └── brcm80211
├── cisco
├── intel
│   ├── ipw2x00
│   ├── iwlegacy
│   └── iwlwifi
├── intersil
│   ├── hostap
│   ├── orinoco
│   ├── p54
│   └── prism54
├── marvell
│   ├── libertas
│   ├── libertas_tf
│   └── mwifiex
├── mediatek
│   ├── mt76
│   └── mt7601u
├── quantenna
│   └── qtnfmac
├── ralink
│   └── rt2x00
├── realtek
│   ├── rtl818x
│   ├── rtl8821AU
│   ├── rtl88x2BU
│   ├── rtl8xxxu
│   └── rtlwifi
├── rsi
├── st
│   └── cw1200
├── ti
│   ├── wl1251
│   ├── wl12xx
│   ├── wl18xx
│   └── wlcore
└── zydas
    └── zd1211rw
Every USB device has a Vendor ID and Product ID to identify it to the operating system. On most OSes this is what indicates which driver should be used. I've parsed a list of all the VID:PID pairs from the driver file structure above. If your USB device matches one of these pairs it might work, if it doesn't match it definitely won't work without compiling your own driver.

(For my own future reference, this is how I produced the list:

Code: Select all

grep -h -r \(0[xX][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F],\ 0[xX][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]\) * | grep -v PCI | grep -v PCMCIA | grep -o \(0[xX][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F],\ 0[xX][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]\) | tr '[:upper:]' '[:lower:]' | sort | uniq
)

Code: Select all

(0x0053, 0x5301)
(0x0092, 0x0004)
(0x0105, 0x145f)
(0x02d0, 0x044b)
(0x03eb, 0x4102)
(0x03eb, 0x7603)
(0x03eb, 0x7604)
(0x03eb, 0x7605)
(0x03eb, 0x7606)
(0x03eb, 0x7613)
(0x03eb, 0x7614)
(0x03eb, 0x7615)
(0x03eb, 0x7617)
(0x03f0, 0x011c)
(0x03f0, 0xca02)
(0x0409, 0x0248)
(0x0409, 0x0249)
(0x0409, 0x02b4)
(0x0409, 0x0408)
(0x040d, 0x3801)
(0x0411, 0x0050)
(0x0411, 0x005e)
(0x0411, 0x0066)
(0x0411, 0x0067)
(0x0411, 0x008b)
(0x0411, 0x0097)
(0x0411, 0x00d8)
(0x0411, 0x00d9)
(0x0411, 0x00da)
(0x0411, 0x00e6)
(0x0411, 0x00e8)
(0x0411, 0x00f4)
(0x0411, 0x0116)
(0x0411, 0x0119)
(0x0411, 0x012e)
(0x0411, 0x0137)
(0x0411, 0x0148)
(0x0411, 0x0150)
(0x0411, 0x0158)
(0x0411, 0x015d)
(0x0411, 0x016f)
(0x0411, 0x017f)
(0x0411, 0x0197)
(0x0411, 0x01a2)
(0x0411, 0x01a8)
(0x0411, 0x01ee)
(0x0411, 0x01fd)
(0x0411, 0x0241)
(0x0411, 0x0242)
(0x0411, 0x0253)
(0x043e, 0x7a12)
(0x043e, 0x7a13)
(0x043e, 0x7a22)
(0x043e, 0x7a32)
(0x043e, 0x7a42)
(0x045e, 0x00c2)
(0x0471, 0x1230)
(0x0471, 0x1236)
(0x0471, 0x1237)
(0x0471, 0x200a)
(0x0471, 0x200f)
(0x0471, 0x209e)
(0x0471, 0x20dd)
(0x0471, 0x2104)
(0x0471, 0x2126)
(0x0471, 0x2180)
(0x0471, 0x2181)
(0x0471, 0x2182)
(0x049f, 0x0032)
(0x04a5, 0x9000)
(0x04a5, 0x9001)
(0x04bb, 0x0919)
(0x04bb, 0x093d)
(0x04bb, 0x093f)
(0x04bb, 0x0944)
(0x04bb, 0x0945)
(0x04bb, 0x0947)
(0x04bb, 0x0948)
(0x04bb, 0x094b)
(0x04bb, 0x094c)
(0x04bb, 0x094e)
(0x04bb, 0x0950)
(0x04bb, 0x0951)
(0x04bb, 0x0952)
(0x04bb, 0x0953)
(0x04ca, 0x4605)
(0x04da, 0x1800)
(0x04da, 0x1801)
(0x04da, 0x23f6)
(0x04da, 0x3904)
(0x04dd, 0x954f)
(0x04dd, 0x96a6)
(0x04e8, 0x2018)
(0x04e8, 0x4471)
(0x04f2, 0xaff7)
(0x04f2, 0xaff8)
(0x04f2, 0xaff9)
(0x04f2, 0xaffa)
(0x04f2, 0xaffb)
(0x04f2, 0xaffc)
(0x0506, 0x0a01)
(0x0506, 0x0a11)
(0x050d, 0x0050)
(0x050d, 0x1003)
(0x050d, 0x1004)
(0x050d, 0x1102)
(0x050d, 0x1103)
(0x050d, 0x1105)
(0x050d, 0x1106)
(0x050d, 0x1109)
(0x050d, 0x110a)
(0x050d, 0x120a)
(0x050d, 0x2102)
(0x050d, 0x2103)
(0x050d, 0x6051)
(0x050d, 0x7050)
(0x050d, 0x7051)
(0x050d, 0x705a)
(0x050d, 0x705c)
(0x050d, 0x705e)
(0x050d, 0x8053)
(0x050d, 0x805c)
(0x050d, 0x815c)
(0x050d, 0x825a)
(0x050d, 0x825b)
(0x050d, 0x905b)
(0x050d, 0x905c)
(0x050d, 0x935a)
(0x050d, 0x935b)
(0x050d, 0x945b)
(0x054c, 0x0257)
(0x055d, 0xa000)
(0x056e, 0x400b)
(0x056e, 0x400d)
(0x056e, 0x400e)
(0x056e, 0x400f)
(0x0572, 0x2000)
(0x0572, 0x2002)
(0x057c, 0x8401)
(0x057c, 0x8402)
(0x057c, 0x8403)
(0x057c, 0x8501)
(0x057c, 0x8502)
(0x057c, 0x8503)
(0x0586, 0x3400)
(0x0586, 0x3401)
(0x0586, 0x3402)
(0x0586, 0x3407)
(0x0586, 0x3409)
(0x0586, 0x340a)
(0x0586, 0x340f)
(0x0586, 0x3410)
(0x0586, 0x3412)
(0x0586, 0x3413)
(0x0586, 0x3415)
(0x0586, 0x3416)
(0x0586, 0x3417)
(0x0586, 0x3418)
(0x0586, 0x341a)
(0x0586, 0x341e)
(0x0586, 0x341f)
(0x0586, 0x3421)
(0x0586, 0x3425)
(0x0586, 0x3426)
(0x0586, 0x343e)
(0x05a3, 0x8388)
(0x05a6, 0x0101)
(0x05dd, 0xff31)
(0x05dd, 0xff35)
(0x066b, 0x2211)
(0x0675, 0x0530)
(0x0681, 0x001b)
(0x0681, 0x3c06)
(0x069a, 0x0320)
(0x069a, 0x0321)
(0x069a, 0x0821)
(0x06a9, 0x000e)
(0x06b9, 0x0120)
(0x06b9, 0x0121)
(0x06f8, 0xe000)
(0x06f8, 0xe002)
(0x06f8, 0xe010)
(0x06f8, 0xe020)
(0x06f8, 0xe033)
(0x06f8, 0xe035)
(0x06f8, 0xe036)
(0x0707, 0xee06)
(0x0707, 0xee13)
(0x0769, 0x11f2)
(0x0769, 0x11f3)
(0x0769, 0x31f3)
(0x077b, 0x2219)
(0x077b, 0x2227)
(0x0789, 0x010c)
(0x0789, 0x0162)
(0x0789, 0x0163)
(0x0789, 0x0164)
(0x0789, 0x0166)
(0x0789, 0x0168)
(0x0789, 0x0169)
(0x0789, 0x016b)
(0x0789, 0x016d)
(0x0789, 0x016e)
(0x0789, 0x0170)
(0x079b, 0x004a)
(0x079b, 0x004b)
(0x079b, 0x0062)
(0x07aa, 0x0011)
(0x07aa, 0x0018)
(0x07aa, 0x001c)
(0x07aa, 0x0020)
(0x07aa, 0x002e)
(0x07aa, 0x002f)
(0x07aa, 0x003c)
(0x07aa, 0x003f)
(0x07aa, 0x0041)
(0x07aa, 0x0042)
(0x07aa, 0x0056)
(0x07aa, 0x7613)
(0x07b8, 0x2770)
(0x07b8, 0x2870)
(0x07b8, 0x3070)
(0x07b8, 0x3071)
(0x07b8, 0x3072)
(0x07b8, 0x3073)
(0x07b8, 0x3074)
(0x07b8, 0x6001)
(0x07b8, 0x7610)
(0x07b8, 0x8178)
(0x07b8, 0x8179)
(0x07b8, 0x8189)
(0x07b8, 0x8193)
(0x07b8, 0x8812)
(0x07b8, 0x9271)
(0x07b8, 0xb000)
(0x07b8, 0xb21b)
(0x07b8, 0xb21c)
(0x07b8, 0xb21d)
(0x07b8, 0xb21e)
(0x07b8, 0xb21f)
(0x07d1, 0x3a07)
(0x07d1, 0x3a09)
(0x07d1, 0x3a0f)
(0x07d1, 0x3a10)
(0x07d1, 0x3c03)
(0x07d1, 0x3c04)
(0x07d1, 0x3c06)
(0x07d1, 0x3c07)
(0x07d1, 0x3c09)
(0x07d1, 0x3c0a)
(0x07d1, 0x3c0b)
(0x07d1, 0x3c0d)
(0x07d1, 0x3c0e)
(0x07d1, 0x3c0f)
(0x07d1, 0x3c10)
(0x07d1, 0x3c11)
(0x07d1, 0x3c13)
(0x07d1, 0x3c15)
(0x07d1, 0x3c16)
(0x07d1, 0x3c17)
(0x07fa, 0x1196)
(0x07fa, 0x7712)
(0x0803, 0x4310)
(0x0812, 0x3101)
(0x083a, 0x3501)
(0x083a, 0x4501)
(0x083a, 0x4502)
(0x083a, 0x4505)
(0x083a, 0x4521)
(0x083a, 0x4531)
(0x083a, 0x5501)
(0x083a, 0x6618)
(0x083a, 0x7511)
(0x083a, 0x7512)
(0x083a, 0x7522)
(0x083a, 0x8522)
(0x083a, 0xa512)
(0x083a, 0xa618)
(0x083a, 0xa701)
(0x083a, 0xa702)
(0x083a, 0xa703)
(0x083a, 0xa704)
(0x083a, 0xb511)
(0x083a, 0xb512)
(0x083a, 0xb522)
(0x083a, 0xc501)
(0x083a, 0xc522)
(0x083a, 0xd522)
(0x083a, 0xe501)
(0x083a, 0xe503)
(0x083a, 0xe506)
(0x083a, 0xf503)
(0x083a, 0xf511)
(0x083a, 0xf522)
(0x0846, 0x4200)
(0x0846, 0x4210)
(0x0846, 0x4220)
(0x0846, 0x4240)
(0x0846, 0x4250)
(0x0846, 0x4260)
(0x0846, 0x4300)
(0x0846, 0x5f00)
(0x0846, 0x6100)
(0x0846, 0x6a00)
(0x0846, 0x9001)
(0x0846, 0x9010)
(0x0846, 0x9012)
(0x0846, 0x9013)
(0x0846, 0x9018)
(0x0846, 0x9019)
(0x0846, 0x9021)
(0x0846, 0x9030)
(0x0846, 0x9040)
(0x0846, 0x9041)
(0x0846, 0x9052)
(0x0846, 0x9053)
(0x0846, 0xf001)
(0x0864, 0x4100)
(0x0864, 0x4102)
(0x08b9, 0x1197)
(0x08dd, 0x0120)
(0x0915, 0x2000)
(0x0915, 0x2002)
(0x0930, 0x0a07)
(0x0930, 0x0a08)
(0x09aa, 0x1000)
(0x0ace, 0x1201)
(0x0ace, 0x1211)
(0x0ace, 0x1215)
(0x0ace, 0x1221)
(0x0ace, 0x2011)
(0x0ace, 0x20ff)
(0x0ace, 0xa211)
(0x0ace, 0xb215)
(0x0b05, 0x166a)
(0x0b05, 0x1706)
(0x0b05, 0x1707)
(0x0b05, 0x170c)
(0x0b05, 0x171b)
(0x0b05, 0x171d)
(0x0b05, 0x1723)
(0x0b05, 0x1724)
(0x0b05, 0x1731)
(0x0b05, 0x1732)
(0x0b05, 0x1742)
(0x0b05, 0x1760)
(0x0b05, 0x1761)
(0x0b05, 0x1784)
(0x0b05, 0x1790)
(0x0b05, 0x179d)
(0x0b05, 0x17a7)
(0x0b05, 0x17ab)
(0x0b05, 0x17ad)
(0x0b05, 0x17ba)
(0x0b05, 0x17bc)
(0x0b05, 0x17d1)
(0x0b05, 0x17d2)
(0x0b05, 0x17d3)
(0x0b05, 0x17db)
(0x0b05, 0x17e8)
(0x0b05, 0x17eb)
(0x0b05, 0x180b)
(0x0b05, 0x1817)
(0x0b05, 0x1833)
(0x0b3b, 0x1612)
(0x0b3b, 0x1630)
(0x0b3b, 0x5630)
(0x0baf, 0x0118)
(0x0baf, 0x0121)
(0x0bda, 0x0a8a)
(0x0bda, 0x1e1e)
(0x0bda, 0x2e2e)
(0x0bda, 0x317f)
(0x0bda, 0x5088)
(0x0bda, 0x8187)
(0x0bda, 0x8189)
(0x0bda, 0x8197)
(0x0bda, 0x8198)
(0x0bda, 0xa811)
(0x0bda, 0xe194)
(0x0bf8, 0x1007)
(0x0bf8, 0x1009)
(0x0cde, 0x0001)
(0x0cde, 0x0006)
(0x0cde, 0x0008)
(0x0cde, 0x0012)
(0x0cde, 0x0015)
(0x0cde, 0x001a)
(0x0cde, 0x001c)
(0x0cde, 0x0022)
(0x0cde, 0x0023)
(0x0cde, 0x0025)
(0x0cde, 0x0026)
(0x0cde, 0x0027)
(0x0cf3, 0x0001)
(0x0cf3, 0x0003)
(0x0cf3, 0x0005)
(0x0cf3, 0x1001)
(0x0cf3, 0x1002)
(0x0cf3, 0x1006)
(0x0cf3, 0x1010)
(0x0cf3, 0x1011)
(0x0cf3, 0x20ff)
(0x0cf3, 0x7010)
(0x0cf3, 0x7015)
(0x0cf3, 0x9170)
(0x0cf3, 0x9271)
(0x0cf3, 0x9374)
(0x0cf3, 0x9375)
(0x0cf3, 0xb002)
(0x0cf3, 0xb003)
(0x0d5c, 0xa001)
(0x0d5c, 0xa002)
(0x0d8e, 0x3762)
(0x0d8e, 0x7100)
(0x0d8e, 0x7110)
(0x0d8e, 0x7801)
(0x0d8e, 0x7802)
(0x0d8e, 0x7811)
(0x0db0, 0x1020)
(0x0db0, 0x3820)
(0x0db0, 0x3821)
(0x0db0, 0x3822)
(0x0db0, 0x3870)
(0x0db0, 0x3871)
(0x0db0, 0x4600)
(0x0db0, 0x6823)
(0x0db0, 0x6826)
(0x0db0, 0x6861)
(0x0db0, 0x6865)
(0x0db0, 0x6869)
(0x0db0, 0x6874)
(0x0db0, 0x6877)
(0x0db0, 0x6899)
(0x0db0, 0x821a)
(0x0db0, 0x822a)
(0x0db0, 0x822b)
(0x0db0, 0x822c)
(0x0db0, 0x870a)
(0x0db0, 0x871a)
(0x0db0, 0x871b)
(0x0db0, 0x871c)
(0x0db0, 0x899a)
(0x0db0, 0xa861)
(0x0db0, 0xa874)
(0x0df6, 0x000d)
(0x0df6, 0x0017)
(0x0df6, 0x0024)
(0x0df6, 0x0027)
(0x0df6, 0x0028)
(0x0df6, 0x0029)
(0x0df6, 0x002b)
(0x0df6, 0x002c)
(0x0df6, 0x002d)
(0x0df6, 0x002f)
(0x0df6, 0x0036)
(0x0df6, 0x0039)
(0x0df6, 0x003b)
(0x0df6, 0x003c)
(0x0df6, 0x003d)
(0x0df6, 0x003e)
(0x0df6, 0x003f)
(0x0df6, 0x0040)
(0x0df6, 0x0041)
(0x0df6, 0x0042)
(0x0df6, 0x0047)
(0x0df6, 0x0048)
(0x0df6, 0x004a)
(0x0df6, 0x004d)
(0x0df6, 0x0050)
(0x0df6, 0x0051)
(0x0df6, 0x0052)
(0x0df6, 0x0053)
(0x0df6, 0x005c)
(0x0df6, 0x005f)
(0x0df6, 0x0060)
(0x0df6, 0x0061)
(0x0df6, 0x0062)
(0x0df6, 0x0065)
(0x0df6, 0x0066)
(0x0df6, 0x0067)
(0x0df6, 0x0068)
(0x0df6, 0x0069)
(0x0df6, 0x006a)
(0x0df6, 0x006e)
(0x0df6, 0x006f)
(0x0df6, 0x0070)
(0x0df6, 0x0074)
(0x0df6, 0x0075)
(0x0df6, 0x0078)
(0x0df6, 0x0079)
(0x0df6, 0x9071)
(0x0df6, 0x9075)
(0x0df6, 0x90ac)
(0x0df6, 0x9712)
(0x0e0b, 0x9031)
(0x0e0b, 0x9041)
(0x0e66, 0x0001)
(0x0e66, 0x0003)
(0x0e66, 0x0009)
(0x0e66, 0x000b)
(0x0e66, 0x0013)
(0x0e66, 0x0017)
(0x0e66, 0x0018)
(0x0e66, 0x0019)
(0x0e66, 0x0020)
(0x0e66, 0x0021)
(0x0e66, 0x0022)
(0x0e66, 0x0023)
(0x0e8d, 0x760a)
(0x0e8d, 0x760b)
(0x0e8d, 0x7610)
(0x0e8d, 0x7612)
(0x0eb0, 0x9020)
(0x0eb0, 0x9021)
(0x0eb0, 0x9071)
(0x0f88, 0x3012)
(0x0fe9, 0xb307)
(0x100d, 0x9031)
(0x100d, 0x9032)
(0x103c, 0x1629)
(0x1044, 0x8001)
(0x1044, 0x8003)
(0x1044, 0x8004)
(0x1044, 0x8005)
(0x1044, 0x8007)
(0x1044, 0x8008)
(0x1044, 0x800a)
(0x1044, 0x800b)
(0x1044, 0x800c)
(0x1044, 0x800d)
(0x1058, 0x0631)
(0x1058, 0x0632)
(0x107b, 0x55f2)
(0x114b, 0x0110)
(0x114b, 0x0150)
(0x124a, 0x4023)
(0x124a, 0x4025)
(0x1260, 0xee22)
(0x126f, 0xa006)
(0x1286, 0x2001)
(0x129b, 0x160b)
(0x129b, 0x1666)
(0x129b, 0x1667)
(0x129b, 0x1828)
(0x12fd, 0x1001)
(0x1371, 0x0001)
(0x1371, 0x0002)
(0x1371, 0x0013)
(0x1371, 0x0014)
(0x1371, 0x5743)
(0x1371, 0x9022)
(0x1371, 0x9032)
(0x1371, 0x9401)
(0x1385, 0x4250)
(0x1385, 0x5f00)
(0x1385, 0x5f02)
(0x13b1, 0x000a)
(0x13b1, 0x000c)
(0x13b1, 0x000d)
(0x13b1, 0x0011)
(0x13b1, 0x001a)
(0x13b1, 0x001e)
(0x13b1, 0x0020)
(0x13b1, 0x0023)
(0x13b1, 0x0024)
(0x13b1, 0x0028)
(0x13b1, 0x002f)
(0x13b1, 0x0031)
(0x13b1, 0x003b)
(0x13b1, 0x003e)
(0x13b1, 0x003f)
(0x13b1, 0x0042)
(0x13d1, 0xabe6)
(0x13d3, 0x3247)
(0x13d3, 0x3262)
(0x13d3, 0x3273)
(0x13d3, 0x3284)
(0x13d3, 0x3305)
(0x13d3, 0x3307)
(0x13d3, 0x3321)
(0x13d3, 0x3322)
(0x13d3, 0x3327)
(0x13d3, 0x3328)
(0x13d3, 0x3329)
(0x13d3, 0x3340)
(0x13d3, 0x3346)
(0x13d3, 0x3348)
(0x13d3, 0x3349)
(0x13d3, 0x3350)
(0x13d3, 0x3357)
(0x13d3, 0x3358)
(0x13d3, 0x3359)
(0x13d3, 0x3365)
(0x13d3, 0x3399)
(0x13d3, 0x3400)
(0x13d3, 0x3401)
(0x13d3, 0x3431)
(0x13d3, 0x3434)
(0x1413, 0x5400)
(0x1435, 0x0210)
(0x1435, 0x0326)
(0x1435, 0x0427)
(0x1435, 0x0711)
(0x1435, 0x0804)
(0x1435, 0x0826)
(0x1435, 0x0828)
(0x1472, 0x0009)
(0x1482, 0x3c09)
(0x148f, 0x1706)
(0x148f, 0x2070)
(0x148f, 0x2570)
(0x148f, 0x2573)
(0x148f, 0x2671)
(0x148f, 0x2770)
(0x148f, 0x2870)
(0x148f, 0x3070)
(0x148f, 0x3071)
(0x148f, 0x3072)
(0x148f, 0x3370)
(0x148f, 0x3572)
(0x148f, 0x3573)
(0x148f, 0x5370)
(0x148f, 0x5372)
(0x148f, 0x5572)
(0x148f, 0x7601)
(0x148f, 0x760a)
(0x148f, 0x760b)
(0x148f, 0x760c)
(0x148f, 0x760d)
(0x148f, 0x7610)
(0x148f, 0x761a)
(0x148f, 0x8070)
(0x148f, 0x9020)
(0x148f, 0x9021)
(0x148f, 0x9097)
(0x148f, 0xf101)
(0x148f, 0xf301)
(0x14b2, 0x3c02)
(0x14b2, 0x3c06)
(0x14b2, 0x3c07)
(0x14b2, 0x3c08)
(0x14b2, 0x3c09)
(0x14b2, 0x3c10)
(0x14b2, 0x3c11)
(0x14b2, 0x3c12)
(0x14b2, 0x3c22)
(0x14b2, 0x3c23)
(0x14b2, 0x3c25)
(0x14b2, 0x3c27)
(0x14b2, 0x3c28)
(0x14b2, 0x3c2c)
(0x14ea, 0xab10)
(0x14ea, 0xab13)
(0x1557, 0x0002)
(0x157e, 0x3006)
(0x157e, 0x300a)
(0x157e, 0x300b)
(0x157e, 0x300d)
(0x157e, 0x300e)
(0x157e, 0x3013)
(0x157e, 0x3204)
(0x157e, 0x3205)
(0x157e, 0x3207)
(0x1582, 0x6003)
(0x15a9, 0x0002)
(0x15a9, 0x0004)
(0x15a9, 0x0006)
(0x15a9, 0x0010)
(0x15a9, 0x0012)
(0x15c5, 0x0008)
(0x1630, 0x0005)
(0x1631, 0xc019)
(0x1668, 0x1050)
(0x1668, 0x1200)
(0x1668, 0x7605)
(0x1668, 0x8102)
(0x167b, 0x4001)
(0x168c, 0x0001)
(0x1690, 0x0701)
(0x1690, 0x0710)
(0x1690, 0x0712)
(0x1690, 0x0722)
(0x1690, 0x0740)
(0x1690, 0x0744)
(0x1690, 0x0761)
(0x1690, 0x0764)
(0x16ab, 0x7801)
(0x16ab, 0x7811)
(0x1737, 0x0070)
(0x1737, 0x0071)
(0x1737, 0x0073)
(0x1737, 0x0077)
(0x1737, 0x0078)
(0x1737, 0x0079)
(0x1740, 0x0100)
(0x1740, 0x0600)
(0x1740, 0x0602)
(0x1740, 0x0605)
(0x1740, 0x0615)
(0x1740, 0x1000)
(0x1740, 0x2000)
(0x1740, 0x3701)
(0x1740, 0x7100)
(0x1740, 0x9701)
(0x1740, 0x9702)
(0x1740, 0x9703)
(0x1740, 0x9705)
(0x1740, 0x9706)
(0x1740, 0x9707)
(0x1740, 0x9708)
(0x1740, 0x9709)
(0x1740, 0x9801)
(0x1761, 0x0b05)
(0x177f, 0x0153)
(0x177f, 0x0163)
(0x177f, 0x0164)
(0x177f, 0x0165)
(0x177f, 0x0254)
(0x177f, 0x0302)
(0x177f, 0x0313)
(0x177f, 0x0323)
(0x177f, 0x0324)
(0x178d, 0x02be)
(0x182d, 0x096b)
(0x18c5, 0x0002)
(0x18c5, 0x0008)
(0x18c5, 0x0012)
(0x18e8, 0x6196)
(0x18e8, 0x6229)
(0x18e8, 0x6232)
(0x18e8, 0x6238)
(0x18e8, 0x6259)
(0x1915, 0x2233)
(0x1915, 0x2234)
(0x1915, 0x2235)
(0x1a32, 0x0304)
(0x1b75, 0x3070)
(0x1b75, 0x3071)
(0x1b75, 0x3072)
(0x1b75, 0x7318)
(0x1b75, 0x7733)
(0x1b75, 0x8187)
(0x1b75, 0x9170)
(0x1b75, 0xa200)
(0x1d4d, 0x0002)
(0x1d4d, 0x000c)
(0x1d4d, 0x000e)
(0x1d4d, 0x0010)
(0x1d4d, 0x0011)
(0x1eda, 0x2012)
(0x1eda, 0x2210)
(0x1eda, 0x2310)
(0x1eda, 0x2315)
(0x2001, 0x3200)
(0x2001, 0x3307)
(0x2001, 0x3308)
(0x2001, 0x3309)
(0x2001, 0x330a)
(0x2001, 0x330b)
(0x2001, 0x330e)
(0x2001, 0x3313)
(0x2001, 0x3314)
(0x2001, 0x3315)
(0x2001, 0x3316)
(0x2001, 0x3317)
(0x2001, 0x3318)
(0x2001, 0x331a)
(0x2001, 0x3701)
(0x2001, 0x3703)
(0x2001, 0x3704)
(0x2001, 0x3705)
(0x2001, 0x3762)
(0x2001, 0x3a00)
(0x2001, 0x3a02)
(0x2001, 0x3a04)
(0x2001, 0x3c00)
(0x2001, 0x3c15)
(0x2001, 0x3c17)
(0x2001, 0x3c19)
(0x2001, 0x3c1a)
(0x2001, 0x3c1b)
(0x2001, 0x3c1c)
(0x2001, 0x3c1d)
(0x2001, 0x3c1e)
(0x2001, 0x3c1f)
(0x2001, 0x3c20)
(0x2001, 0x3c21)
(0x2001, 0x3c22)
(0x2001, 0x3c23)
(0x2001, 0x3c25)
(0x2001, 0x3d02)
(0x2001, 0x3d04)
(0x2019, 0x1201)
(0x2019, 0x3220)
(0x2019, 0x4902)
(0x2019, 0x5201)
(0x2019, 0x5303)
(0x2019, 0x5304)
(0x2019, 0xab01)
(0x2019, 0xab24)
(0x2019, 0xab25)
(0x2019, 0xab29)
(0x2019, 0xab2a)
(0x2019, 0xab2b)
(0x2019, 0xab2d)
(0x2019, 0xab2e)
(0x2019, 0xab30)
(0x2019, 0xab31)
(0x2019, 0xab32)
(0x2019, 0xab50)
(0x2019, 0xed01)
(0x2019, 0xed06)
(0x2019, 0xed19)
(0x203d, 0x1480)
(0x203d, 0x14a1)
(0x203d, 0x14a9)
(0x20b8, 0x8888)
(0x20f4, 0x624d)
(0x20f4, 0x648b)
(0x20f4, 0x664b)
(0x20f4, 0x724a)
(0x20f4, 0x805b)
(0x20f4, 0x806b)
(0x2357, 0x0100)
(0x2357, 0x0101)
(0x2357, 0x0103)
(0x2357, 0x0105)
(0x2357, 0x011e)
(0x2717, 0x4106)
(0x293c, 0x5702)
(0x2955, 0x0001)
(0x2955, 0x1001)
(0x2a5f, 0x1000)
(0x413c, 0x5513)
(0x413c, 0x8102)
(0x413c, 0x8104)
(0x4855, 0x0090)
(0x4855, 0x0091)
(0x4856, 0x0091)
(0x5041, 0x2234)
(0x5041, 0x2235)
(0x5a57, 0x0260)
(0x5a57, 0x0280)
(0x5a57, 0x0282)
(0x5a57, 0x0283)
(0x5a57, 0x0284)
(0x5a57, 0x5257)
(0x6891, 0xa727)
(0x6933, 0x5001)
(0x7167, 0x3840)
(0x7392, 0x4085)
(0x7392, 0x7318)
(0x7392, 0x7618)
(0x7392, 0x7710)
(0x7392, 0x7711)
(0x7392, 0x7717)
(0x7392, 0x7718)
(0x7392, 0x7722)
(0x7392, 0x7733)
(0x7392, 0x7811)
(0x7392, 0x7822)
(0x7392, 0xa711)
(0x7392, 0xa811)
(0x7392, 0xa812)
(0x7392, 0xa813)
(0x7392, 0xa822)
(0x7392, 0xa834)
(0x7392, 0xb711)
(0x7392, 0xc711)
(0x8086, 0x0200)
(0x8516, 0x2070)
(0x8516, 0x2770)
(0x8516, 0x2870)
(0x8516, 0x3070)
(0x8516, 0x3071)
(0x8516, 0x3072)
(0x8516, 0x3572)
(0xcace, 0x0300)
(0xcdab, 0x8010)
(0xcdab, 0x8011)
(0xf201, 0x5370)

Re: Recommended WiFi Dongles

Posted: Wed Sep 15, 2021 6:03 pm
by uigiflip
which are the recommended combined bluetooth and wifi dongles? ie 2 in 1 dongles

Re: Recommended WiFi Dongles

Posted: Wed Sep 15, 2021 6:58 pm
by KSzy
https://www.amazon.com/gp/product/B0886DXQBX/

I ordered this one awhile back and since the update to the main Linux, I am able to use it with no issues.

I think most of the dongles with a Realtek RTL8821CU chipset should work with the latest update.

Re: Recommended WiFi Dongles

Posted: Thu Sep 16, 2021 2:06 pm
by JBeau
uigiflip wrote: Wed Sep 15, 2021 6:03 pm which are the recommended combined bluetooth and wifi dongles? ie 2 in 1 dongles
This one works: https://aliexpress.com/item/1005003037645459.html

Re: Recommended WiFi Dongles

Posted: Fri Feb 04, 2022 7:16 pm
by Vespa
JBeau wrote: Thu Sep 16, 2021 2:06 pm
uigiflip wrote: Wed Sep 15, 2021 6:03 pm which are the recommended combined bluetooth and wifi dongles? ie 2 in 1 dongles
This one works: https://aliexpress.com/item/1005003037645459.html
I just bought this and the wifi part of this doesn't work on Mister (okay on Win10 PC), it's using a Realtek 8821CU according to the hardware ID. Can anyone confirm the Realtek chip in their 2 in 1? thanks

Re: Recommended WiFi Dongles

Posted: Fri Feb 04, 2022 7:19 pm
by Sigismond0
KSzy wrote: Wed Sep 15, 2021 6:58 pm https://www.amazon.com/gp/product/B0886DXQBX/

I ordered this one awhile back and since the update to the main Linux, I am able to use it with no issues.

I think most of the dongles with a Realtek RTL8821CU chipset should work with the latest update.
Seconding this recommendation. Works like a dream.

Re: Recommended WiFi Dongles

Posted: Fri Feb 04, 2022 7:40 pm
by Wave
I also have the one just linked.

It works for both Wi-Fi and BT. However, the Wi-Fi transfer is always slow, maxing out at around 4MB/s but usually running slower. Have been wondering if anyone ever sees faster Wi-Fi file xfer speeds with MiSTer?