hi
@kamoj, I have the exact same problem as
@notsureifgoodname in that I have a R9000 router and I found this forum as a potential means of enabling the wifi on my router that is set to off no matter which firmware I use. I'd greatly appreciate your help in advising how I get the add on or an alternative method to enable the wifi supervision mode as the following telnet commands in the latest voxel firmware provide these errors:
root@R9000:
/$ wlan up
sh: wifi: unknown operand
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
Sorry, rule does not exist.
uci: Entry not found
/sbin/wlan: /sbin/wlan: 1: execute_wifi_updateconf_event: not found
root@R9000:
/$ wlan down
sh: wifi: unknown operand
root@R9000:
/$ wlan toggle
wifi1 no private ioctls.
/sbin/wlan: eval: 1: cannot create /sys/class/net/wifi1/led: Directory nonexistent
wifi0 no private ioctls.
/sbin/wlan: eval: 1: cannot create /sys/class/net/wifi0/led: Directory nonexistent
qcawifi: on led failed
Also, running the other command mentioned on gives:
root@R9000:
/$ nvram default
killall: traffic_meter: no process killed
root@R9000:
/$ nvram commit
root@R9000:
/$ ngmtd="$(awk -F: '/"netgear"$/ {print $1}' /proc/mtd | grep mtd)"
root@R9000:
/$ [ -n "$ngmtd" ] && flash_erase /dev/"$ngmtd" 0 0
Erasing 128 Kibyte @ 0 -- 0 % complete flash_erase: Skipping bad block at 00020000
flash_erase: Skipping bad block at 00040000
flash_erase: Skipping bad block at 00060000
flash_erase: Skipping bad block at 00080000
Erasing 128 Kibyte @ a0000 -- 0 % complete flash_erase: Skipping bad block at 000c0000
flash_erase: Skipping bad block at 000e0000
flash_erase: Skipping bad block at 00100000
flash_erase: Skipping bad block at 00120000
flash_erase: Skipping bad block at 00140000
flash_erase: Skipping bad block at 00160000
flash_erase: Skipping bad block at 00180000
flash_erase: Skipping bad block at 001a0000
flash_erase: Skipping bad block at 001c0000
flash_erase: Skipping bad block at 001e0000
flash_erase: Skipping bad block at 00200000
Erasing 128 Kibyte @ 220000 -- 3 % complete flash_erase: Skipping bad block at 00240000
flash_erase: Skipping bad block at 00260000
flash_erase: Skipping bad block at 00280000
flash_erase: Skipping bad block at 002a0000
flash_erase: Skipping bad block at 002c0000
flash_erase: Skipping bad block at 002e0000
flash_erase: Skipping bad block at 00300000
flash_erase: Skipping bad block at 00320000
flash_erase: Skipping bad block at 00340000
flash_erase: Skipping bad block at 00360000
flash_erase: Skipping bad block at 00380000
Erasing 128 Kibyte @ 3c0000 -- 5 % complete flash_erase: Skipping bad block at 003e0000
flash_erase: Skipping bad block at 00400000
flash_erase: Skipping bad block at 00420000
flash_erase: Skipping bad block at 00440000
flash_erase: Skipping bad block at 00460000
flash_erase: Skipping bad block at 00480000
flash_erase: Skipping bad block at 004a0000
flash_erase: Skipping bad block at 004c0000
flash_erase: Skipping bad block at 004e0000
flash_erase: Skipping bad block at 00500000
flash_erase: Skipping bad block at 00520000
flash_erase: Skipping bad block at 00540000
flash_erase: Skipping bad block at 00560000
flash_erase: Skipping bad block at 00580000
flash_erase: Skipping bad block at 005a0000
flash_erase: Skipping bad block at 005c0000
flash_erase: Skipping bad block at 005e0000
flash_erase: Skipping bad block at 00600000
flash_erase: Skipping bad block at 00620000
flash_erase: Skipping bad block at 00640000
flash_erase: Skipping bad block at 00660000
flash_erase: Skipping bad block at 00680000
flash_erase: Skipping bad block at 006a0000
flash_erase: Skipping bad block at 006c0000
flash_erase: Skipping bad block at 006e0000
flash_erase: Skipping bad block at 00700000
flash_erase: Skipping bad block at 00720000
flash_erase: Skipping bad block at 00740000
flash_erase: Skipping bad block at 00760000
flash_erase: Skipping bad block at 00780000
flash_erase: Skipping bad block at 007a0000
Erasing 128 Kibyte @ 7c0000 -- 11 % complete flash_erase: Skipping bad block at 007e0000
flash_erase: Skipping bad block at 00800000
flash_erase: Skipping bad block at 00820000
flash_erase: Skipping bad block at 00840000
flash_erase: Skipping bad block at 00860000
flash_erase: Skipping bad block at 00880000
Erasing 128 Kibyte @ 920000 -- 13 % complete flash_erase: Skipping bad block at 00940000
flash_erase: Skipping bad block at 00960000
flash_erase: Skipping bad block at 00980000
flash_erase: Skipping bad block at 009a0000
flash_erase: Skipping bad block at 009c0000
flash_erase: Skipping bad block at 009e0000
flash_erase: Skipping bad block at 00a00000
flash_erase: Skipping bad block at 00a20000
flash_erase: Skipping bad block at 00a40000
Erasing 128 Kibyte @ a60000 -- 15 % complete flash_erase: Skipping bad block at 00a80000
flash_erase: Skipping bad block at 00aa0000
flash_erase: Skipping bad block at 00ac0000
flash_erase: Skipping bad block at 00ae0000
flash_erase: Skipping bad block at 00b00000
Erasing 128 Kibyte @ b20000 -- 16 % complete flash_erase: Skipping bad block at 00b40000
flash_erase: Skipping bad block at 00b60000
flash_erase: Skipping bad block at 00b80000
Erasing 128 Kibyte @ ba0000 -- 16 % complete flash_erase: Skipping bad block at 00bc0000
flash_erase: Skipping bad block at 00be0000
flash_erase: Skipping bad block at 00c00000
flash_erase: Skipping bad block at 00c20000
flash_erase: Skipping bad block at 00c40000
flash_erase: Skipping bad block at 00c60000
Erasing 128 Kibyte @ c80000 -- 18 % complete flash_erase: Skipping bad block at 00ca0000
flash_erase: Skipping bad block at 00cc0000
flash_erase: Skipping bad block at 00ce0000
flash_erase: Skipping bad block at 00d00000
Erasing 128 Kibyte @ d20000 -- 19 % complete flash_erase: Skipping bad block at 00d40000
flash_erase: Skipping bad block at 00d60000
flash_erase: Skipping bad block at 00d80000
flash_erase: Skipping bad block at 00da0000
flash_erase: Skipping bad block at 00dc0000
flash_erase: Skipping bad block at 00de0000
flash_erase: Skipping bad block at 00e00000
flash_erase: Skipping bad block at 00e20000
flash_erase: Skipping bad block at 00e40000
flash_erase: Skipping bad block at 00e60000
flash_erase: Skipping bad block at 00e80000
flash_erase: Skipping bad block at 00ea0000
flash_erase: Skipping bad block at 00ec0000
flash_erase: Skipping bad block at 00ee0000
flash_erase: Skipping bad block at 00f00000
flash_erase: Skipping bad block at 00f20000