NSLU2-Linux
view · edit · print · history

WRP400.UBootVariables History

Hide minor edits - Show changes to markup

September 02, 2010, at 11:49 PM by krim --
Deleted lines 0-8:

The hash_dir and crypt_key variables cant be unset on sp-locked devices. However admin_pwd may be changed. This is useful to flash firmwares and reset voice and router to factory standards. I believe the admin_pwd is pulled from the service providers config file and it wont really reset the voice part if your device is sp-locked. Maybe a reflash of a custom uboot.bin is the solution to solve this problem, so we can unlock the voice part too. I havent been able to test this because i dont have JTAG access yet.

--krim

September 02, 2010, at 04:00 PM by krim --
Changed lines 1-2 from:

The hash_dir and crypt_key variables cant be unset on sp-locked devices. However admin_pwd may be changed. This is useful to flash firmwares and reset voice and router to factory standards. I believe the admin_pwd is pulled from the service providers config file and it wont really reset the voice part if your device is sp-locked. Maybe a reflash of a custom uboot.bin is the solution to solve this problem, so we can unlock the voice part too. I havent been able to test this because i dont have JTAG access yet. --krim

to:

The hash_dir and crypt_key variables cant be unset on sp-locked devices. However admin_pwd may be changed. This is useful to flash firmwares and reset voice and router to factory standards. I believe the admin_pwd is pulled from the service providers config file and it wont really reset the voice part if your device is sp-locked. Maybe a reflash of a custom uboot.bin is the solution to solve this problem, so we can unlock the voice part too. I havent been able to test this because i dont have JTAG access yet.

--krim

September 02, 2010, at 03:58 PM by krim -- crypt_key
Added lines 1-2:

The hash_dir and crypt_key variables cant be unset on sp-locked devices. However admin_pwd may be changed. This is useful to flash firmwares and reset voice and router to factory standards. I believe the admin_pwd is pulled from the service providers config file and it wont really reset the voice part if your device is sp-locked. Maybe a reflash of a custom uboot.bin is the solution to solve this problem, so we can unlock the voice part too. I havent been able to test this because i dont have JTAG access yet. --krim

February 25, 2009, at 10:56 AM by rwhitby --
Changed line 18 from:
 admin_pwd=AB0ZMEshjN6eY?
to:
 admin_pwd=AB0ZMEshjN6eY
February 25, 2009, at 10:56 AM by rwhitby --
Changed line 7 from:
 bootargs_end=:::MV88W8518?:eth0:none console_state=unlocked
to:
 bootargs_end=:::MV88W8518:eth0:none console_state=unlocked
Changed line 9 from:
 shadow_data=admin:bqwEG4D5C4lkU:0:0:99999:7:::
to:
 shadow_data=admin:bqwEG4D5C4lkU:0:0:99999:7:::
Changed line 12 from:
 serial_number=CR301H600315?
to:
 serial_number=CR301H600315
February 25, 2009, at 10:55 AM by rwhitby --
Changed lines 2-5 from:
 bootargs=console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=192.168.15.1:192.168.15.111:::MV88W8518?:eth0:none console_state=unlocked cy_flash_size=0x800000 cy_flash_block_size=0x10000 full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1
 bootcmd=setenv bootargs console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=$(ipaddr):$(serverip)$(bootargs_end) $(cy_flash_info) $(boot_info)  boot_image=$(boot_image);bootm $(boot_addr);
 standalone_mtd=fsload $(default_load_addr) $(image_name);setenv bootargs $(bootargs) root=/dev/mtdblock0 rw rootfstype=jffs2 ip=$(ipaddr):$(serverip)$(bootargs_end);bootm $(default_load_addr);
 crypt_key=D78E04DFB7F1A93E8EB10C39DC8AD6182ED774584A78174BA7554EA79ECCB064?
to:
 bootargs=console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=192.168.15.1:192.168.15.111:::MV88W8518:eth0:none console_state=unlocked cy_flash_size=0x800000 cy_flash_block_size=0x10000 full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1
 bootcmd=setenv bootargs console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=$(ipaddr):$(serverip)$(bootargs_end) $(cy_flash_info) $(boot_info)  boot_image=$(boot_image);bootm $(boot_addr);
 standalone_mtd=fsload $(default_load_addr) $(image_name);setenv bootargs $(bootargs) root=/dev/mtdblock0 rw rootfstype=jffs2 ip=$(ipaddr):$(serverip)$(bootargs_end);bootm $(default_load_addr);
 crypt_key=D78E04DFB7F1A93E8EB10C39DC8AD6182ED774584A78174BA7554EA79ECCB064
February 25, 2009, at 10:55 AM by rwhitby --
Changed lines 1-45 from:

VOIP>> printenv bootargs=console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=192.168.15.1:192.168.15.111:::MV88W8518?:eth0:none console_state=unlocked cy_flash_size=0x800000 cy_flash_block_size=0x10000 full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1 bootcmd=setenv bootargs console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=$(ipaddr):$(serverip)$(bootargs_end) $(cy_flash_info) $(boot_info) boot_image=$(boot_image);bootm $(boot_addr); standalone_mtd=fsload $(default_load_addr) $(image_name);setenv bootargs $(bootargs) root=/dev/mtdblock0 rw rootfstype=jffs2 ip=$(ipaddr):$(serverip)$(bootargs_end);bootm $(default_load_addr); crypt_key=D78E04DFB7F1A93E8EB10C39DC8AD6182ED774584A78174BA7554EA79ECCB064? cy_flash_info=cy_flash_size=0x800000 cy_flash_block_size=0x10000 bootargs_end=:::MV88W8518?:eth0:none console_state=unlocked console_state=unlocked shadow_data=admin:bqwEG4D5C4lkU:0:0:99999:7::: model_name=WRP400 wps_pin=22367600 serial_number=CR301H600315? hash_dir=6b9dbU3PGx wlan1addr=00:21:29:09:6B:90 wlanaddr=00:21:29:09:6B:8F eth1addr=00:21:29:09:6B:8E ethaddr=00:21:29:09:6B:8D admin_pwd=AB0ZMEshjN6eY? codepattern=WGTL ethact=eth0 cy_boot_code_ver=0.00.10 (Sep 27 2007 - 14:42:24) boot_info=full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1 boot_addr=ff9c0000 half_image_addr=ff800000 full_image_addr=ff9c0000 flash_size=00800000 initrd_size=400000 initrd_load_addr=800000 initrd_name=ramdisk.image.gz bootfile=uImage image_name=uImage bootargs_root=root=/dev/nfs rw init=/linuxrc default_load_addr=0x00400000 usbMode=host ethprime=eth0 stderr=serial stdout=serial stdin=serial rootpath=/tftpboot/rootfs_arm serverip=192.168.15.111 ipaddr=192.168.15.1 baudrate=115200 bootdelay=1 VOIP>>

to:
 VOIP>> printenv
 bootargs=console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=192.168.15.1:192.168.15.111:::MV88W8518?:eth0:none console_state=unlocked cy_flash_size=0x800000 cy_flash_block_size=0x10000 full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1
 bootcmd=setenv bootargs console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=$(ipaddr):$(serverip)$(bootargs_end) $(cy_flash_info) $(boot_info)  boot_image=$(boot_image);bootm $(boot_addr);
 standalone_mtd=fsload $(default_load_addr) $(image_name);setenv bootargs $(bootargs) root=/dev/mtdblock0 rw rootfstype=jffs2 ip=$(ipaddr):$(serverip)$(bootargs_end);bootm $(default_load_addr);
 crypt_key=D78E04DFB7F1A93E8EB10C39DC8AD6182ED774584A78174BA7554EA79ECCB064?
 cy_flash_info=cy_flash_size=0x800000 cy_flash_block_size=0x10000
 bootargs_end=:::MV88W8518?:eth0:none console_state=unlocked
 console_state=unlocked
 shadow_data=admin:bqwEG4D5C4lkU:0:0:99999:7:::
 model_name=WRP400
 wps_pin=22367600
 serial_number=CR301H600315?
 hash_dir=6b9dbU3PGx
 wlan1addr=00:21:29:09:6B:90
 wlanaddr=00:21:29:09:6B:8F
 eth1addr=00:21:29:09:6B:8E
 ethaddr=00:21:29:09:6B:8D
 admin_pwd=AB0ZMEshjN6eY?
 codepattern=WGTL
 ethact=eth0
 cy_boot_code_ver=0.00.10 (Sep 27 2007 - 14:42:24)
 boot_info=full_image_addr=ff9c0000 half_image_addr=ff800000
 boot_image=1
 boot_addr=ff9c0000
 half_image_addr=ff800000
 full_image_addr=ff9c0000
 flash_size=00800000
 initrd_size=400000
 initrd_load_addr=800000
 initrd_name=ramdisk.image.gz
 bootfile=uImage
 image_name=uImage
 bootargs_root=root=/dev/nfs rw init=/linuxrc
 default_load_addr=0x00400000
 usbMode=host
 ethprime=eth0
 stderr=serial
 stdout=serial
 stdin=serial
 rootpath=/tftpboot/rootfs_arm
 serverip=192.168.15.111
 ipaddr=192.168.15.1
 baudrate=115200
 bootdelay=1
 VOIP>>
February 25, 2009, at 10:54 AM by rwhitby --
Added lines 1-45:

VOIP>> printenv bootargs=console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=192.168.15.1:192.168.15.111:::MV88W8518?:eth0:none console_state=unlocked cy_flash_size=0x800000 cy_flash_block_size=0x10000 full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1 bootcmd=setenv bootargs console=ttyS0,115200 root=/dev/mtdblock0 ro noinitrd ip=$(ipaddr):$(serverip)$(bootargs_end) $(cy_flash_info) $(boot_info) boot_image=$(boot_image);bootm $(boot_addr); standalone_mtd=fsload $(default_load_addr) $(image_name);setenv bootargs $(bootargs) root=/dev/mtdblock0 rw rootfstype=jffs2 ip=$(ipaddr):$(serverip)$(bootargs_end);bootm $(default_load_addr); crypt_key=D78E04DFB7F1A93E8EB10C39DC8AD6182ED774584A78174BA7554EA79ECCB064? cy_flash_info=cy_flash_size=0x800000 cy_flash_block_size=0x10000 bootargs_end=:::MV88W8518?:eth0:none console_state=unlocked console_state=unlocked shadow_data=admin:bqwEG4D5C4lkU:0:0:99999:7::: model_name=WRP400 wps_pin=22367600 serial_number=CR301H600315? hash_dir=6b9dbU3PGx wlan1addr=00:21:29:09:6B:90 wlanaddr=00:21:29:09:6B:8F eth1addr=00:21:29:09:6B:8E ethaddr=00:21:29:09:6B:8D admin_pwd=AB0ZMEshjN6eY? codepattern=WGTL ethact=eth0 cy_boot_code_ver=0.00.10 (Sep 27 2007 - 14:42:24) boot_info=full_image_addr=ff9c0000 half_image_addr=ff800000 boot_image=1 boot_addr=ff9c0000 half_image_addr=ff800000 full_image_addr=ff9c0000 flash_size=00800000 initrd_size=400000 initrd_load_addr=800000 initrd_name=ramdisk.image.gz bootfile=uImage image_name=uImage bootargs_root=root=/dev/nfs rw init=/linuxrc default_load_addr=0x00400000 usbMode=host ethprime=eth0 stderr=serial stdout=serial stdin=serial rootpath=/tftpboot/rootfs_arm serverip=192.168.15.111 ipaddr=192.168.15.1 baudrate=115200 bootdelay=1 VOIP>>

view · edit · print · history · Last edited by krim.
Based on work by krim and rwhitby.
Originally by rwhitby.
Page last modified on September 02, 2010, at 11:49 PM