PDA

View Full Version : ss808/mk808 problems with WiFi (bcm40181/rtl8187)



AlexSka
2013-03-17, 22:55
I have a problem with activating WiFi on MK808 dongle.
when i run :

modprobe rtl8187
rtl8187: Unknown symbol __ieee80211_get_radio_led_name (err 0)
rtl8187: Unknown symbol __ieee80211_get_tx_led_name (err 0)
rtl8187: Unknown symbol __ieee80211_get_rx_led_name (err 0)
Error: could not insert 'rtl8187' : Unknown symbol in module, or unknown parameter (see dmesg)


modprobe bcm40181
...
rk29sdk_wifi_power: 1
...
[DHD] _dhdsdio_download_firmware: dongle image file download failed
[DHD] dhd_bus_start: dhdsdio_probe_download failed. firmware = /lib/firmware/fw_bcmdhd.bin nvram = /lib/firmware/bcmdhd.cal
[DHD] Broadcom ............ [eth0] MAC: 00:00:00:00:00:00


ls /lib/firmware/fw_bcmdhd.bin
ls: cannot access /lib/firmware/fw_bcmdhd.bin: No such file or directory
ls /lib/firmware/bcmdhd.cal
ls: cannot access /lib/firmware/bcmdhd.cal: No such file or directory


Can someone help to solve this problem ?
Maybe someone have precompilled modules & firmware for rtl8187 & bcm40181 ?
Best regards Alex

AlexSka
2013-05-01, 22:51
Problem solved after flashing kerneli.mg & copying drivers :
bcm40181.ko -> /lib/modules
fw_bcmdhd.bin -> /lib/firmware
bcmdhd.cal -> /lib/firmware
---------------------------------
insmod /lib/modules/bcm40181.ko
---------------------------------
detailed on http://www.slatedroid.com/topic/41654-pre-alpha-03-ubuntu-linux-for-mk802-iii-ug802-mk808-ug007-imito-mx1/page__st__160

clearday
2013-05-03, 11:16
I have an ss808. Do you available copies of the drivers above? I couldn't find them in the slatedroid link.


Problem solved after flashing kerneli.mg & copying drivers :
bcm40181.ko -> /lib/modules
fw_bcmdhd.bin -> /lib/firmware
bcmdhd.cal -> /lib/firmware
---------------------------------
insmod /lib/modules/bcm40181.ko
---------------------------------
detailed on http://www.slatedroid.com/topic/41654-pre-alpha-03-ubuntu-linux-for-mk802-iii-ug802-mk808-ug007-imito-mx1/page__st__160

wireless
2013-05-17, 18:57
I have an ss808. Do you available copies of the drivers above? I couldn't find them in the slatedroid link.

I think the specific files you are looking for are in this specific post referencing the poster's Google Drive:
http://www.slatedroid.com/topic/41654-pre-alpha-03-ubuntu-linux-for-mk802-iii-ug802-mk808-ug007-imito-mx1/page__st__160__p__469167#entry469167


But for a more complete firmware solution, what I did was:

1) Downloaded another linux root image (picuntu-linuxroot-0.9-RC2.2.tgz) located at http://download.g8.net/picuntu/picuntu-linuxroot-0.9-RC2.2.tgz and extracted the /lib/firmware directory from there.

I just moved the /lib/firmware directory out of the way on the kali filesystem (mv /lib/firmware /lib/firmware.kaliorig) and put the firmware files from picuntu in its place (cd <to wherever you decompressed the picuntu image>; mv picuntu-linuxroot-0.9-RC2.2/lib/firmware /lib/firmware).

For my specific SS808 which has a BCM40181 wireless adapter (maybe all SS808 sticks have this wireless chipset?)
2) Modified the the /etc/network/interfaces file to include/replace the following information:

auto eth0
iface eth0 inet dhcp
wpa-ssid <Your AP Name> # e.g. if your wireless router's SSID was Linksys use wpa-ssid Linksys
wpa-psk <your passwd> # e.g. if your wireless router's wpa-psk was abc123 use wpa-psk abc123

*NOTE* If you have no encryption on your router/AP, you don't need the wpa lines. BUT I strongly suggest you activate encryption on ALL your wireless connections!
*NOTE* Depending on your Security settings on your router/AP, there may be additional lines needed in the /etc/network/interfaces file.

3) Added the following to the file /etc/modules file:
bcm40181

4) shutdown -r now

If you don't want to reboot, after making the file changes mentioned above, you will need to:

modprobe bxm40181 # load the wireless adapter's kernel module
/etc/init.d/network restart # restart the networking service





For more information about network configuration on Debian see:

http://wiki.debian.org/NetworkConfiguration
http://wiki.debian.org/WiFi/HowToUse

clearday
2013-05-18, 13:13
Thanks- I will try this configuration.


I think the specific files you are looking for are in this specific post referencing the poster's Google Drive:
http://www.slatedroid.com/topic/41654-pre-alpha-03-ubuntu-linux-for-mk802-iii-ug802-mk808-ug007-imito-mx1/page__st__160__p__469167#entry469167


But for a more complete firmware solution, what I did was:

1) Downloaded another linux root image (picuntu-linuxroot-0.9-RC2.2.tgz) located at http://download.g8.net/picuntu/picuntu-linuxroot-0.9-RC2.2.tgz and extracted the /lib/firmware directory from there.

I just moved the /lib/firmware directory out of the way on the kali filesystem (mv /lib/firmware /lib/firmware.kaliorig) and put the firmware files from picuntu in its place (cd <to wherever you decompressed the picuntu image>; mv picuntu-linuxroot-0.9-RC2.2/lib/firmware /lib/firmware).

For my specific SS808 which has a BCM40181 wireless adapter (maybe all SS808 sticks have this wireless chipset?)
2) Modified the the /etc/network/interfaces file to include/replace the following information:

auto eth0
iface eth0 inet dhcp
wpa-ssid <Your AP Name> # e.g. if your wireless router's SSID was Linksys use wpa-ssid Linksys
wpa-psk <your passwd> # e.g. if your wireless router's wpa-psk was abc123 use wpa-psk abc123

*NOTE* If you have no encryption on your router/AP, you don't need the wpa lines. BUT I strongly suggest you activate encryption on ALL your wireless connections!
*NOTE* Depending on your Security settings on your router/AP, there may be additional lines needed in the /etc/network/interfaces file.

3) Added the following to the file /etc/modules file:
bcm40181

4) shutdown -r now

If you don't want to reboot, after making the file changes mentioned above, you will need to:

modprobe bxm40181 # load the wireless adapter's kernel module
/etc/init.d/network restart # restart the networking service





For more information about network configuration on Debian see:

http://wiki.debian.org/NetworkConfiguration
http://wiki.debian.org/WiFi/HowToUse

three_legs
2013-05-26, 23:09
I have done everything exactly as posted but i still cannot associate or even iwlist with my integrated wifi module

three_legs
2013-05-27, 14:45
i am however able to create an ad-hoc network with my internal card...

three_legs
2013-05-27, 14:46
I am able to create a ad-hoc network with my internal card but when i try and connect using wpa supplicant it says the driver is not supported.