vcm2-numer seryjny.pdf

(396 KB) Pobierz
I have figured out how to change the serial number of the VCM2 as well as enter test mode, and get a root shell on it.
You’ll need a microSD card (referenced as SD card) in the VCM for this to work.
1. Use IDS 86.
2. Recover your VCM2.
a. Describing how to recover is beyond the scope of this post. Search the forums for instructions.
3. After your VCM2 reboots post recovery it should be at VCM2 FW version 2.1.1.5.
4. Wait about 90 seconds after the VCM2 beeps before proceeding. We are waiting for the SD card to be populated.
5. Unplug the VCM2 and eject the SD card.
6. Mount the SD card with a linux machine.
7. On the SD card open ‘apps/vci-diags/hwtest-scripts/ self-test.sh’ for editing.
8. Add the following line to the file:
touch /etc/vci/config/testmode
9. Cleanly unmount the SD card and insert it back into the VCM2
10. Plug the VCM2 into the computer via USB and wait 90 seconds past beep before proceeding.
11. Launch IDS.
12. Go to system utilities
Image has been scaled down 14% (800x590). Click this bar to view original image (926x682). Click image to open in new window.
13. Select ‘Launch Monitor Tool’ and confirm on the pop up.
14. Select ‘Run System Diagnostics’ > ‘Next’ > ‘Test a VCM II Module’ > ‘Next’
Image has been scaled down 2% (800x616). Click this bar to view original image (813x626). Click image to open in new window.
15. Once the test completes unplug and replug the VCM2 into the computer.
16. Wait about 15 seconds past when the VCM2 beeps and point your browser to
http://192.168.171.2
Image has been scaled down 5% (800x505). Click this bar to view original image (836x527). Click image to open in new window.
You are now in the test mode web server.
a. To set a new serial number select ‘Set New Serial Number’ and proceed with serial number setting.
The default serial number is: 1211-31605352
b. To get a root shell Telnet to 192.168.171.2 you will be dropped to a root shell without providing login credentials.
c. To stay in testmode at next reboot select ‘Set Repair Test Mode’. This has to be done once per boot or you will have to
go through this whole process to re-enable test mode.
To those who would go poking around, tread carefully. I accidentally ran cgi-bin/total-reflash and wiped my VCM2.
I think the boot loader is still intacted and I suspect it's available on pins 24 & 25 of the HDL26 connector.
If anyone would be so kind, once at the root shell please run:
Code:
dd
dd
dd
dd
dd
dd
dd
dd
dd
dd
dd
dd
dd
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
bs=512
if=/dev/mtd0 of=/mnt/sd/mtd0
if=/dev/mtd1 of=/mnt/sd/mtd1
if=/dev/mtd2 of=/mnt/sd/mtd2
if=/dev/mtd3 of=/mnt/sd/mtd3
if=/dev/mtd4 of=/mnt/sd/mtd4
if=/dev/mtd5 of=/mnt/sd/mtd5
if=/dev/mtd6 of=/mnt/sd/mtd6
if=/dev/mtd7 of=/mnt/sd/mtd7
if=/dev/mtd8 of=/mnt/sd/mtd8
if=/dev/mtd9 of=/mnt/sd/mtd9
if=/dev/mtd10 of=/mnt/sd/mtd10
if=/dev/mtd11 of=/mnt/sd/mtd11
if=/dev/mtd12 of=/mnt/sd/mtd12
and then send me the mtd* files so I can reflash my VCM2.
Zgłoś jeśli naruszono regulamin