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