Jump to content

Zmiana MAC - czy coś zwaliłem?


Guest bestisz82

Recommended Posts

Guest bestisz82

To mój pierwszy post w związku z czym proszę o wyrozumiałość. Miałem potrzebę zmiany adresu MAC na jednym z "białych" Nboxów (nowa sztuka z logiem NC+). Zakupiłem go z ubootem Frebooxa, image również Freboox 7.1.7. Po czym wrzuciłem Graterlie OS 2.0.0 - oczywiście aktualizacja poszła bez najmniejszego problemu.

 

Stosowałem wskazówki z postu kolegi @tux http://forum.xunil.pl/index.php?topic=81.msg4696;topicseen#msg4696

Pobrałem paczkę freebox_uboot.tar.gz z linku podpiętego do poradnika.

W katalogu "Freebox MAC" wyedytowałem Notepad++ plik update.txt tak:

set ethaddr 00:03:91:88:09:8f
saveenv
vfd -OK-
stop

po czym uruchomiłem skrypt gen_windows (posiadam Windowsa7) i plik update.img wrzuciłem na Pendrive w FAT32.

 

Proces aktualizacji przeprowadzałem tak jak wgrywanie nowego softu czyli USB do tunera, wpięcie zasilacza i przytrzymanie przycisku "ON". Na wyświetlaczu pojawił się -prog- i w dość krótkim czasie -OK-

Po tym procesie przełożyłem USB do komputera i przeszedłem do katalogu Freebox ENV z pobranej paczki. Otwarłem plik update.txt Notepadem++ i zobaczyłem:

set bootdesc_0 USbA
set bootcmd_0 'run bootargs_0; run bootkern_0'
set bootkern_0 'usb reset; ext2load usb 0:1 a5000000 /boot/uImage; bootm a5000000'
set bootargs_0 "set bootargs console=ttyAS0,115200 root=/dev/sda1 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"

set bootdesc_1 USbB
set bootcmd_1 'run bootargs_1; run bootkern_1'
set bootkern_1 'usb reset; ext2load usb 0:1 a5000000 /boot/uImage; bootm a5000000'
set bootargs_1 "set bootargs console=ttyAS0,115200 root=/dev/sdb1 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"

set bootdesc_2 Hdd1
set bootcmd_2 'run bootargs_2; run bootkern_2'
set bootkern_2 'ide reset; ext2load ide 0:1 a5000000 /boot/uImage; bootm a5000000'
set bootargs_2 "set bootargs console=ttyAS0,115200 root=/dev/sda1 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=2 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"

set bootdesc_3 Hdd2
set bootcmd_3 'run bootargs_3; run bootkern_3'
set bootkern_3 'ide reset; ext2load ide 0:2 a5000000 /boot/uImage; bootm a5000000'
set bootargs_3 "set bootargs console=ttyAS0,115200 root=/dev/sda2 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=2 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"

set bootdesc_4 Hdd3
set bootcmd_4 'run bootargs_4; run bootkern_4'
set bootkern_4 'ide reset; ext2load ide 0:3 a5000000 /boot/uImage; bootm a5000000'
set bootargs_4 "set bootargs console=ttyAS0,115200 root=/dev/sda3 rw mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=2 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"

set bootdesc_5 NAND
set bootcmd_5 'run bootargs_5; run bootkern_5'
set bootkern_5 'nand read.i 0xa5000000 0x3c00000 0x300000; bootm a5000000'
set bootargs_5 "set bootargs console=ttyAS0,115200 root=/dev/mtdblock0 rw rootfstype=jffs2 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"

set bootdesc_6 NFS
set bootcmd_6 'run bootargs_6; run bootkern_6'
set bootkern_6 'nfs a5000000 192.168.1.1:/media/public/nBox/tuxish/boot/uImage;bootm a5000000'
set bootargs_6_1 "console=ttyAS0,115200 root=/dev/nfs nfsroot=/media/public/nBox/tuxish,tcp rw ip=192.168.1.6:192.168.1.1:192.168.1.1:255.255.255.0:nbox:eth0:off"
set bootargs_6 "set bootargs $bootargs_6_1 mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit"
set serverip 192.168.1.1
set ipaddr 192.168.1.6

set bootcmd 'bootmenu 2000'

set boot_default 0

saveenv
vfd -OK-
stop

 

W pliku tym nie dokonywałem żadnych zmian i nie wiem czy dobrze zrobiłem. Użyłem skryptu gen_windows (oczywiście tego z katalogu Freboox ENV) i update.img na USB.

Procedura aktualizacji dokładnie taka sama jak powyżej.

Po aktualizacji ENV wyjąłem USB i uruchomiłem tuner. Na wyświetlaczu pojawił się -boot-, potem LoAd i to tyle - dalej nic się nie dzieje.

 

Podpowiedzcie co zrobiłem nie tak i co poradzić na obecną sytuację?

Nie podjąłem żadnej próby wgrywania softu od nowa. Tuner wisi cały czas na -LoAd-.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...