Recommended WiFi Dongles

Showcase builds, discuss cases, embedding MiSTer into existing computer cases.
EvilmacGuyver
Posts: 1
Joined: Tue May 26, 2020 3:00 am

Recommended WiFi Dongles

Unread post 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.
pacoarcade
Posts: 72
Joined: Mon May 25, 2020 8:41 am
Has thanked: 75 times
Been thanked: 13 times
Contact:

Re: Recommended WiFi Dongles

Unread post by pacoarcade »

coptimus
Posts: 8
Joined: Fri Jun 05, 2020 5:27 pm

Re: Recommended WiFi Dongles

Unread post 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
Awestyn
Posts: 22
Joined: Mon May 25, 2020 11:11 am

Re: Recommended WiFi Dongles

Unread post 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
Crono
Posts: 1
Joined: Mon May 25, 2020 1:40 am

Re: Recommended WiFi Dongles

Unread post 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
User avatar
ItalianGrandma
Posts: 131
Joined: Sun May 24, 2020 7:09 pm
Has thanked: 17 times
Been thanked: 22 times
Contact:

Re: Recommended WiFi Dongles

Unread post 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.
da_habakuk
Posts: 3
Joined: Thu Sep 03, 2020 7:45 pm
Has thanked: 11 times

Re: Recommended WiFi Dongles

Unread post 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?
User avatar
aberu
Core Developer
Posts: 1144
Joined: Tue Jun 09, 2020 8:34 pm
Location: Longmont, CO
Has thanked: 244 times
Been thanked: 388 times
Contact:

Re: Recommended WiFi Dongles

Unread post 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/
birdybro~
Ludo75020
Posts: 1
Joined: Tue Mar 02, 2021 6:04 pm

Re: Recommended WiFi Dongles

Unread post 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
Hackshed_Carl
Posts: 115
Joined: Mon May 25, 2020 3:22 pm
Has thanked: 30 times
Been thanked: 51 times
Contact:

Re: Recommended WiFi Dongles

Unread post 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
pacoarcade
Posts: 72
Joined: Mon May 25, 2020 8:41 am
Has thanked: 75 times
Been thanked: 13 times
Contact:

Re: Recommended WiFi Dongles

Unread post 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
max1602
Posts: 28
Joined: Wed Nov 04, 2020 3:17 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Recommended WiFi Dongles

Unread post by max1602 »

i have an asus one for 13€ on amazon. a little expensive but I wamt to avoid chinese copies recently..
works otb
Less is not always more.
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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!
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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...
User avatar
LamerDeluxe
Top Contributor
Posts: 1160
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 798 times
Been thanked: 257 times

Re: Recommended WiFi Dongles

Unread post 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).
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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.
XtraSmiley
Posts: 109
Joined: Wed May 27, 2020 11:33 pm
Has thanked: 101 times
Been thanked: 15 times

Re: Recommended WiFi Dongles

Unread post 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?
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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.
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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.
Bas
Top Contributor
Posts: 518
Joined: Fri Jan 22, 2021 4:36 pm
Has thanked: 60 times
Been thanked: 225 times

Re: Recommended WiFi Dongles

Unread post 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.
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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
DaveGeorge
Posts: 33
Joined: Mon Dec 28, 2020 11:46 pm
Has thanked: 1 time
Been thanked: 7 times

Re: Recommended WiFi Dongles

Unread post 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/
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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.
User avatar
WiteWulf
Posts: 42
Joined: Tue Feb 09, 2021 3:09 pm
Has thanked: 13 times
Been thanked: 10 times

Re: Recommended WiFi Dongles

Unread post 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)
User avatar
uigiflip
Posts: 27
Joined: Sun May 24, 2020 7:28 pm
Been thanked: 2 times

Re: Recommended WiFi Dongles

Unread post by uigiflip »

which are the recommended combined bluetooth and wifi dongles? ie 2 in 1 dongles
Ultimate MiSTer Blissbox pro version, Replay Vidor version, Replay 2, Real Amiga's 500+, 500+ with pi storm, a1200 in cd32 special edition case. https://www.twitch.tv/uigiflip
KSzy
Posts: 7
Joined: Tue Mar 09, 2021 1:22 am
Has thanked: 4 times
Been thanked: 1 time

Re: Recommended WiFi Dongles

Unread post 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.
User avatar
JBeau
Posts: 19
Joined: Sun May 24, 2020 8:00 pm
Has thanked: 1 time
Been thanked: 1 time

Re: Recommended WiFi Dongles

Unread post 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
User avatar
Vespa
Posts: 32
Joined: Sun Nov 01, 2020 5:37 pm
Has thanked: 24 times
Been thanked: 4 times

Re: Recommended WiFi Dongles

Unread post 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
User avatar
Sigismond0
Posts: 339
Joined: Mon May 25, 2020 2:21 am
Has thanked: 1 time
Been thanked: 66 times

Re: Recommended WiFi Dongles

Unread post 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.
User avatar
Wave
Posts: 129
Joined: Tue Jan 04, 2022 6:57 pm
Has thanked: 86 times
Been thanked: 40 times

Re: Recommended WiFi Dongles

Unread post 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?
she/her
Post Reply