Comments (4)
Unfortunately, this only solves loading of the module. Creating a connection is still impossible as another error pops up: crc RXD_W3_CIPHER_ERROR. Once this is solved and I can actually connect, I will submit a proper patch :).
Per 'crc RXD_W3_CIPHER_ERROR' I tried enabling every possible Cryptographic algorithm in the Linux kernel with no success. The source code is not very specific what this error means.
EDIT:
I finally managed to pinpoint the missing kernel features!
The Mediatek mt7630e wireless NIC driver you are currently maintaining provides the following kernel modules:
mt7630e
mt76xx
In order for mt7630e to properly attach to the NIC, 2 kernel features are mandatory:
crc_ccitt (for the module to attach at all)
eeprom_93xc6 (for the module to gover authorization without errors)
The above features can be found in the kernel tree via the following branches:
Device Drivers> Misc devices>EEPROM support>EEPROM 93CX6 support
Library routines>CRC-CCITT functions (though all 'crc' related library routines may be required)
After having those 2 features and compiling the mt7630e driver properly, 'lsmod' should report the following (or something similar):
Module Size Used by
mt7630e 156040 0
mt76xx 9536 0
crc_ccitt 1531 1 mt7630e
eeprom_93cx6 2715 1 mt7630e
x86_pkg_temp_thermal 5061 0
crc32_pclmul 2803 0
crc32c_intel 13062 0
shpchp 23762 0
I strongly recommend adding this to the documentation for this repository. Also, the issue can be closed at this point.
from mt7630e.
Seems like you solved it. It would be great if you posted your solutions here (both). That would help others having the same problem...
Regards,
Jahid
from mt7630e.
Same problem here; I was using the driver on gentoo with a debian-sources kernel and was working fine. Then I switched to a manually configured kernel and the module works fine with compiling the kernel EEPROM and CRC-CCITT.
I tested the solution from Andy in 4.8.15-1 and 4.9.10
from mt7630e.
Update: in gentoo (and funtoo) the default genkernel configuration build all needed modules
from mt7630e.
Related Issues (20)
- TWO ERRORS UNDER KERNEL 5.4 ! HOT 13
- modprobe: ERROR: could not insert 'mt7630e': Invalid argument
- Installing problem in Monjaro HOT 1
- fatal error: linux/input-polldev.h: HOT 6
- I follow wiki steps but nothing happens. HOT 1
- 5g wifi support question HOT 2
- [Kernal Version 4.4.0-96-generic] ubuntu 16.04 system Freezes every time on Installation HOT 6
- Frequent disconnects on eduroam wifi HOT 8
- [centOS] error while installing HOT 3
- Getting nothing after install, nor subsequent dkms
- rt2x00lib_probe_dev: Error - Failed to initialize hw
- Help in upstreaming MT7630* support HOT 2
- Could not insert 'mt7630e': Exec format error HOT 6
- Failing to Install in Fedora 28 with lib/modules/`uname -r`/build file or directory doesn't exist HOT 1
- Very slow on Arch Linux HOT 4
- System freezes switching wireless network ON HOT 1
- Requesting new maintainer HOT 11
- Bluetooth doesn't work HOT 2
- Doesn't compiling: rt2x00.h:98:18: error: expected '(' before 'static' HOT 3
- KALI LINUX 5.4.19 (KALI LINUX LIVE 2020.1B,BASED ON DEBIAN 9) AFTER RUN INSTALL,THERE HAVE TWO ERRORS. HOT 2
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 mt7630e.