Comments (10)
I see no reason why it is not possible if you have:
- cross toolchains
- kernel sources
$make ARCH=arm KSRC=<path to kernel sources> CROSS_COMPILE=<cross compiler prefix>
from rtl8812au.
Yes thank you that is what I ended up doing. This worked:
make ARCH="arm" CROSS_COMPILE=arm-linux-gnueabihf- KSRC=/usr/src/linux-headers-4.4.45+/
from rtl8812au.
I have tried this as well as the suggestion from ledjohnyy in #10. In both cases I can see the module compiles and I can install it and see '8812au' in the lsmod output.
What I can't figure out is how to get the interface to show up in either ifconfig or iwconfig. My Raspberry Pi 3 does not show any additional interfaces after running modprobe or a reboot.
@osenbruggen Did you have to do anything extra to get your interface to show up in iw/ifconfig?
from rtl8812au.
Will you attach output of the lsusb
and ip link
commands.
from rtl8812au.
piclopse@host:~ $ lsusb
Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0bda:a811 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
piclopse@host:~ $ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether b8:27:eb:56:ac:18 brd ff:ff:ff:ff:ff:ff
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DORMANT group default qlen 1000
link/ether b8:27:eb:03:f9:4d brd ff:ff:ff:ff:ff:ff
And for good measure:
piclopse@host:~ $ lsmod | grep 8812au
8812au 1304521 0
cfg80211 428871 2 brcmfmac,8812au
from rtl8812au.
Plug adapter into USB 3.0 and attach dmesg output.
from rtl8812au.
[124453.777349] usb 1-1.2: USB disconnect, device number 4
[124455.292277] usb 1-1.3: new high-speed USB device number 6 using dwc_otg
[124455.393362] usb 1-1.3: New USB device found, idVendor=0bda, idProduct=a811
[124455.393382] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[124455.393396] usb 1-1.3: Product: 802.11ac WLAN Adapter
[124455.393408] usb 1-1.3: Manufacturer: Realtek
[124455.393420] usb 1-1.3: SerialNumber: 00e04c000001
[124455.612228] usb 1-1.3: reset high-speed USB device number 6 using dwc_otg
from rtl8812au.
[124455.612228] usb 1-1.3: reset high-speed USB device number 6 using dwc_otg
The issue has no relations to the driver, something wrong with your USB subsystem.
https://superuser.com/questions/668911/what-are-usb-device-resets
https://www.raspberrypi.org/forums/viewtopic.php?t=47239&p=373974
from rtl8812au.
Thanks, I'll take a look. The other rtl8812au drivers worked fine, which is why I commented here. :)
from rtl8812au.
I am using raspi zero w, how can cross compile according "make ARCH="arm" CROSS_COMPILE=arm-linux-gnueabihf- KSRC=/usr/src/linux-headers-4.4.45+/"
from rtl8812au.
Related Issues (20)
- Ubuntu 18.04(Kernel 4.15) - Make Error HOT 8
- doesnt compile on arch xu4
- Questions on the adapter AWUS036ACH
- Doesnt MAKE in kernel 4.15.0-47-generic(Ubuntu 18.04) Driver 8812au HOT 3
- Support for RTL RTL8812BU
- error on make, Manjaro HOT 3
- proc_create_data takes "proc_ops" and not "file_operations" now
- Seems to be not working on the latest Manjaro KDE Plasma version
- monitor mode support
- Support for RTL 8811AU
- No 5G connection, no way to change frequency
- Some channels are blocked with the "no IR" flag.
- astsam: look at this HOT 2
- add
- rtl8812au work on Android 11 ?
- Kernel crash on Linux Mint 21.1 Cinnamon HOT 1
- cloning
- INFO TX-POWER sudo iw wlan0 set txpower fixed 1000
- 报错
- Error 2 during make
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtl8812au.