Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#469 - Wifi firmware file is not available on ZyXEL P-2812HNU-F1 (17.01.0-rc1) #8016

Closed
openwrt-bot opened this issue Feb 5, 2017 · 4 comments
Labels

Comments

@openwrt-bot
Copy link

Mijzelf:

Kernel log:[ 11.336056] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002)
[ 11.340485] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'RT3062.eeprom'.
[ 11.350276] rt2800pci 0000:00:0e.0: Direct firmware load for RT3062.eeprom failed with error -2
[ 11.358782] rt2800pci 0000:00:0e.0: Falling back to user helper
[ 11.479331] firmware RT3062.eeprom: firmware_loading_store: map pages failed
[ 11.485217] ieee80211 phy0: rt2x00lib_request_eeprom_file: Error - Failed to request EEPROM.
[ 11.493519] rt2800pci: probe of 0000:00:0e.0 failed with error -11

Firmware files:root@lede:/lib/firmware# ls /lib/firmware/
lantiq-vrx200-a-to-b.bspatch rt2860.bin xcpe_581816_580B11.LICENSE xcpe_581816_580B11_to_579906_574402.bspatch
lantiq-vrx200-a.bin rt3290.bin xcpe_581816_580B11.bin

After adding a RT3062.eeprom the wifi port is available.

@openwrt-bot
Copy link
Author

Mafketel:

I can confirm the eeprom file is missing even if the firmware package for the wifi is installed
up to 18.06.02
Only source for the file is here for now https://github.com/ScApi/P2812HNUFx-Pre-Build/blob/OpenWrt-Designated-Driver-r47026/F1%20OpenWRT/calibration%20data/RT3062.eeprom

@openwrt-bot
Copy link
Author

Mafketel:

Other lantiq xrx200 openwrt modoms get the data from the saved configuration on the nand.

It would be nice if that would be the case also with this modem.

I have not been able to find out how the rt3062.eeprom file came to be, or in other words the source of it.

@openwrt-bot
Copy link
Author

Mafketel:

I found the rt3062.eeprom file in the original firmware.

It is hidding in etc/wireless/rt2860ap folder and called

RT3062_PCI_LNA_2T2R_V1_0.bin

Sofar I have seen 2 versions,:
the one everybody is using, provided by scapi's github which is also in the latest aacc3 firmware from zyxel.
and the one from the latest telfort firmware.
I added both here.

@openwrt-bot
Copy link
Author

Mafketel:

Tested with both versions on 18.6.02 both work and neither solves this issue
https://bugs.openwrt.org/index.php?do=details&task_id=583
to my mind the telfort one seems slightly better, but I do not know how to substantiate that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant