ramips: fix 5g mac for TOTOLINK X5000R
There's no valid mac address for the second band in the eeprom. The vendor fw uses 2.4G mac + 4 as the mac for 5G radio. Do the same in our firmware. Fixes:23be410b3d("ramips: add support for TOTOLINK X5000R") Signed-off-by: Chuanhong Guo <gch981213@gmail.com> (cherry picked from commit2126325400)
This commit is contained in:
		| @@ -103,6 +103,10 @@ case "$board" in | |||||||
| 		hw_mac_addr="$(mtd_get_mac_binary factory 0x4)" | 		hw_mac_addr="$(mtd_get_mac_binary factory 0x4)" | ||||||
| 		[ "$PHYNBR" = "1" ] &&  macaddr_add $hw_mac_addr "0x100000" > /sys${DEVPATH}/macaddress | 		[ "$PHYNBR" = "1" ] &&  macaddr_add $hw_mac_addr "0x100000" > /sys${DEVPATH}/macaddress | ||||||
| 		;; | 		;; | ||||||
|  | 	totolink,x5000r) | ||||||
|  | 		hw_mac_addr="$(mtd_get_mac_binary factory 0x4)" | ||||||
|  | 		[ "$PHYNBR" = "1" ] &&  macaddr_add $hw_mac_addr 4 > /sys${DEVPATH}/macaddress | ||||||
|  | 		;; | ||||||
| 	tplink,eap615-wall-v1) | 	tplink,eap615-wall-v1) | ||||||
| 		hw_mac_addr="$(mtd_get_mac_binary product-info 0x8)" | 		hw_mac_addr="$(mtd_get_mac_binary product-info 0x8)" | ||||||
| 		macaddr_add "$hw_mac_addr" "$PHYNBR" > "/sys${DEVPATH}/macaddress" | 		macaddr_add "$hw_mac_addr" "$PHYNBR" > "/sys${DEVPATH}/macaddress" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Chuanhong Guo
					Chuanhong Guo