i've been trying to get this work under both BT4 and Ubuntu LL for a couple of days now, but cant get it to work.
i feel like i must be missing something.
sometimes i get file not found errors on this step:
sudo cp /boot/config-`uname -r` /usr/src/linu/.config
and other times i have compile errors when compiling the kernel.
I am following the french guide exactly, with the following modifications:
blacklisted (on the blacklist.conf file through nano)
echo "blacklist rtl8187" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist mac80211" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist r8187" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist rt2870sta" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist rt3070sta" | sudo tee -a /etc/modprobe.d/blacklist.conf
echo "blacklist rt2800usb" | sudo tee -a /etc/modprobe.d/blacklist.conf
changed git checkout line to: git checkout -b rt3070v2-next origin/rt3070v2-next
and here is an extended portion of my make errors. Usually, i dont get this far, but i havnt got past this point yet. Any idea what is causing the winbond errors?
Code:make[2]: Entering directory `/usr/src/rt2x00' CHK include/linux/version.h CHK include/generated/utsrelease.h CALL scripts/checksyscalls.sh CC [M] drivers/staging/winbond/wbusb.o drivers/staging/winbond/wbusb.c:68: warning: ‘struct ieee80211_if_init_conf’ declared inside parameter list drivers/staging/winbond/wbusb.c:68: warning: its scope is only this definition or declaration, which is probably not what you want drivers/staging/winbond/wbusb.c: In function ‘wbsoft_add_interface’: drivers/staging/winbond/wbusb.c:72: error: dereferencing pointer to incomplete type drivers/staging/winbond/wbusb.c: At top level: drivers/staging/winbond/wbusb.c:78: warning: ‘struct ieee80211_if_init_conf’ declared inside parameter list drivers/staging/winbond/wbusb.c:96: warning: ‘struct ieee80211_tx_queue_stats’ declared inside parameter list drivers/staging/winbond/wbusb.c:284: warning: initialization from incompatible pointer type drivers/staging/winbond/wbusb.c:285: warning: initialization from incompatible pointer type drivers/staging/winbond/wbusb.c:290: error: unknown field ‘get_tx_stats’ specified in initializer drivers/staging/winbond/wbusb.c:290: warning: initialization from incompatible pointer type make[5]: *** [drivers/staging/winbond/wbusb.o] Error 1 make[4]: *** [drivers/staging/winbond] Error 2 make[3]: *** [drivers/staging] Error 2 make[2]: *** [drivers] Error 2 make[2]: Leaving directory `/usr/src/rt2x00' make[1]: *** [debian/stamp/build/kernel] Error 2 make[1]: Leaving directory `/usr/src/rt2x00' make: *** [debian/stamp/do-build-arch] Error 2


) from Debian's firmware-ralink 0.24 staging package here:


