Discussion:
[OpenWrt-Devel] d-link dir-615 h1 without wifi on trunk !
Daniel Petre
2014-05-16 11:18:38 UTC
Permalink
Hello,
anyone has any idea about the fix for the wireless of d-link dir-615 h1 ?

https://dev.openwrt.org/ticket/16406

I just tried r40772 after a make clean and still no wireless:

rt2800_wmac 10180000.wmac: failed to load eeprom property
ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM
data from 'soc_wmac.eeprom'.
ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3352, rev 0200 detected
ieee80211 phy0: rt2800_init_eeprom: Error - Invalid RF chipset 0x3352
detected
ieee80211 phy0: rt2x00lib_probe_dev: Error - Failed to allocate device

thanks!
Mikko Hissa
2014-05-16 18:50:47 UTC
Permalink
Post by Daniel Petre
Hello,
Hi!
Post by Daniel Petre
anyone has any idea about the fix for the wireless of d-link dir-615 h1 ?
In rt2800lib.c, remove line 7812:
if (rt2x00_rt(rt2x00dev, RT3290) ||
- rt2x00_rt(rt2x00dev, RT3352) ||
rt2x00_rt(rt2x00dev, RT5390) ||
rt2x00_rt(rt2x00dev, RT5392))

(You’ll find it in build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_rt305x/compat-wireless-2014-03-31/drivers/net/wireless/rt2x00)

Just do make without a clean and it’ll work.

There still are some problems with rt2x00 not limited to rt3352 (slow rx etc.)…
Post by Daniel Petre
https://dev.openwrt.org/ticket/16406
rt2800_wmac 10180000.wmac: failed to load eeprom property
ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'soc_wmac.eeprom'.
ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3352, rev 0200 detected
ieee80211 phy0: rt2800_init_eeprom: Error - Invalid RF chipset 0x3352 detected
ieee80211 phy0: rt2x00lib_probe_dev: Error - Failed to allocate device
thanks!
_______________________________________________
openwrt-devel mailing list
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
Daniel Petre
2014-05-17 06:36:01 UTC
Permalink
Post by Mikko Hissa
Post by Daniel Petre
Hello,
Hi!
Post by Daniel Petre
anyone has any idea about the fix for the wireless of d-link dir-615 h1 ?
if (rt2x00_rt(rt2x00dev, RT3290) ||
*- rt2x00_rt(rt2x00dev, RT3352) ||*
rt2x00_rt(rt2x00dev, RT5390) ||
rt2x00_rt(rt2x00dev, RT5392))
(You’ll find it
in build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_rt305x/compat-wireless-2014-03-31/drivers/net/wireless/rt2x00)
Just do make without a clean and it’ll work.
There still are some problems with rt2x00 not limited to rt3352 (slow rx
etc.)…
Thanks, i managed to get a H2 to test (again), the fix worked and i get
stable 30 Mbit/s download and around 15 Mbit/s upload.
Post by Mikko Hissa
Post by Daniel Petre
https://dev.openwrt.org/ticket/16406
rt2800_wmac 10180000.wmac: failed to load eeprom property
ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM
data from 'soc_wmac.eeprom'.
ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3352, rev 0200 detected
ieee80211 phy0: rt2800_init_eeprom: Error - Invalid RF chipset 0x3352 detected
ieee80211 phy0: rt2x00lib_probe_dev: Error - Failed to allocate device
thanks!
_______________________________________________
openwrt-devel mailing list
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
Loading...