summary refs log tree commit diff stats
path: root/results/classifier/zero-shot/118/peripherals/2178
blob: 0318fab72336181ffead0d4d6ec8622a57a1e933 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
peripherals: 0.993
network: 0.989
architecture: 0.949
device: 0.933
graphic: 0.900
arm: 0.898
performance: 0.876
virtual: 0.795
user-level: 0.760
semantic: 0.725
mistranslation: 0.715
boot: 0.660
register: 0.629
assembly: 0.616
ppc: 0.614
permissions: 0.596
PID: 0.563
socket: 0.489
debug: 0.451
vnc: 0.365
kernel: 0.279
hypervisor: 0.267
x86: 0.260
risc-v: 0.244
files: 0.143
VMM: 0.110
TCG: 0.082
i386: 0.078
KVM: 0.041

USB passthrough on Apple Silicon is unusable
Description of problem:
I can't get USB passthrough to work sufficiently well with wifi modems such as the RTL8187L or Atheros AR 9271.

I only use the VM as a router since the host OS doesn't have drivers for any external wifi modems. This is a setup I've used flawlessly many times in the past with other VMs on x86 platforms for many years, but with ARM it's been one fail after another. Parallels does work with the exact same host and guest, but fails in the networking area (plus it's expensive and overkill for something this simple). I mention this because I know the guest drivers work 100% with a different VM.
Steps to reproduce:
1. Run any Linux on QEMU on any Apple Silicon mac
2. Attempt to use a Atheros AR 9271 USB device
3. Various fails including 
      a) USB device not showing up (lsusb)
      b) device shows up and Linux attempts to attach driver, but fails (lsmod shows driver loaded but no interface listed on iwconfig)
      c) interface shows up (never got the Atheros this far, but RealTek does) but the interface is slow, corrupts data, etc. 
      d) after re-attaching several times it will eventually stop attaching at all requiring a MacOS system reboot, which is really annoying for my workflow.

It's basically non-functional for me. Atheros is 100% non-functional and RealTek 10% works (well enough to *sometimes* connect to the AP, but usually craps the bed if you try to do anything as simple as run a dhcp client to fetch the IP).

If anyone knows of any other Linux ARM on Mac ARM vm solutions that allow USB passthrough please let me know. Unfortunately, VirtualBox os currently not one of them.