Add wifi support - kernel supports Ralink rt2800usb drivers #243
Conversation
Try having a play with |
Have changed the kernel config files as per comments. Retested - all fine. |
I have 2 suggestions:
|
On point 2, I can look at command line options, just not sure I have seen any arguments other than silentinstall, that does not seem to need a network. Is there a format for parameters? In terms of additional cards, it is a change to the kernel config and a change to the buildroot config. So the process described earlier in this request for the kernel and a |
On point 1. I had a look at the Qt APIs and I guess QNetworkConfigurationManager::updateConfigurations() would be an alternative to adding a rescan button, although you'll have to deal with some asynchronous signals. For the parameters, you should follow the existing kernel cmdline parameter format in recovery.cndline, and convert it to a typical process cmdline parameter format in Init. Maybe something like ssid="my network" key="My pass" which gets converted to -ssid "My Network" -key "My Pass". If I can get my hands on another wifi chipset, I'll try adding support for that as well. |
Sorry, we won't be adding this. |
Added early support for wifi into 1.4 noobs.
Added kernel driver support for the rt2800 devices as this is the network cards that I have access to.
Added a wifi access point selection screen and tested with WPA(2) networks - should work with open and WEP networks.
Will favour wired connections over wifi.
Have changed the wired code to make both wired and wireless consistent.
Tested on PI2 and original Model B.
Could not figure out how to trim the contents of kernelconfig_recovery... without getting build problems - sure there is a simple way to achieve this but the usual defconfig + diff do not seem to work.