Skocz do zawartości

Zmiana MAC - czy coś zwaliłem?


Gość bestisz82

Rekomendowane odpowiedzi

Gość 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-.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...