OpenWrt Forum Archive

Topic: Help!! No wireless for Ralink MT7620a + MT7610e eval board

The content of this topic has been archived on 26 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

This is the error on boot up. I'm new at this and would appreciate any help. Thanks in advance

------
[   15.840000] rt2800_wmac 10180000.wmac: failed to load eeprom property
[   15.860000] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'soc_wmac.eeprom'.
[   15.880000] rt2800_wmac 10180000.wmac: Direct firmware load for soc_wmac.eeprom failed with error -2
[   15.900000] rt2800_wmac 10180000.wmac: Falling back to user helper
[   15.940000] firmware soc_wmac.eeprom: firmware_loading_store: map pages failed
[   15.960000] ieee80211 phy0: rt2x00lib_request_eeprom_file: Error - Failed to request EEPROM.
[   15.970000] rt2800_wmac: probe of 10180000.wmac failed with error -11
[   23.610000] 8021q: adding VLAN 0 to HW filter on device eth0


---------

Below is my board information:

root@OpenWrt:/# cat /proc/cpuinfo
system type             : Ralink MT7620A ver:2 eco:6
machine                 : Ralink MT7620a + MT7610e evaluation board
processor               : 0
cpu model               : MIPS 24KEc V5.0
BogoMIPS                : 385.84
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa                     : mips1 mips2 mips32r1 mips32r2
ASEs implemented        : mips16 dsp
shadow register sets    : 1
kscratch registers      : 0
package                 : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available


root@OpenWrt:/# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00010000 "u-boot"
mtd1: 00010000 00010000 "u-boot-env"
mtd2: 00010000 00010000 "factory"
mtd3: 007b0000 00010000 "firmware"
mtd4: 00125e0f 00010000 "kernel"
mtd5: 0068a1f1 00010000 "rootfs"
mtd6: 00480000 00010000 "rootfs_data"


root@OpenWrt:/# cat /tmp/sysinfo/board_name
generic


root@OpenWrt:/# cat /tmp/sysinfo/model
Ralink MT7620a + MT7610e evaluation board

Log show that eeprom setting for wlan is absent:

rt2800_wmac 10180000.wmac: failed to load eeprom property
ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from soc_wmac.eeprom'.

So you need find it. Usually it exist at offset 0 of /dev/mtd2. To check pls show

hexdump -C /dev/mdt2

If it is there, to extract it:

cd /lib/firmware
dd if=/dev/mtd2 of=soc_wmac.eeprom count=1

And reboot router.

123serge123! You are a god. That was it. You solved it. Thank you a ton. I'm happy to be part of this community.

The discussion might have continued from here.