Объявление

Свернуть
Пока нет объявлений.

DIR 400 и неправельно записаный /dev/mtdblock/6

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    DIR 400 и неправельно записаный /dev/mtdblock/6

    Отдали мне D-Link DIR 400. Сразу же залил dd-wrt v.24 SP1, стало все сразу и без проблем. Настроил. Но потом столкнулся с проблемой нерабочего клонирования MAC адреса на WAN. У меня в сети ip роздается по строго прописаным MAC. nvram set * тоже не работало. Решил попробовать такой способ:

    Код:
    cat /dev/mtdblock/6 > /tmp/RedConfig.bin
    
    скопировал файл с роутера с помошью scp на другой сервак от туда к себе и изменил в файле хекс эдитором макадрес который выставлялся по дефолту, потом обратно закинул в роутер файл (тоже с помошью scp c стогоже сервака) и выполнил команду
    
    mtd -f write /tmp/RedConfig.bin mtd6

    Отредактировал, залил, перегрузил... Изменился только один адрес в nvram show, но в ipconfig все по старому осталось. Решил до редактировать RedConfig.bin, и залил, перегрузил. И все... Включается, 2 секунды пингуется по адресу 192.168.0.1 (при этом лампочка порта светится нормально), затем пинг пропадает и девайс начинает мигать всеми огоньками (kernel panic?).

    ВОПРОС: Что делать?

    ps: телнетом ловил, выловить не получается (Хард ресет не помагает. Что то мне подсказывает что поможет только LPT. Где взять дамп памяти?

    #2
    Сериал пишет:

    No board config data found!
    +flash_hwr_init: flash device - id=21
    Ethernet eth0: MAC address 00:1e:58:2d:ef:0f
    IP: 192.168.0.1/255.255.255.0, Gateway: 0.0.0.0
    Default server: 192.168.0.100

    RedBoot(tm) bootstrap and debug environment [ROMRAM]
    Non-certified release, version UNKNOWN - built 16:18:06, Aug 21 2007

    Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc.

    Board: ap61
    RAM: 0x80000000-0x82000000, [0x8003fb80-0x80fe1000] available
    FLASH: 0xbfc00000 - 0xbfff0000, 64 blocks of 0x00010000 bytes each.


    и дальше никак не риагирует

    как вскочить в редбут из сериал ?

    Комментарий


      #3
      А еси в терминале нажать ESc, в момент когда пинг появляется ?
      Хотя проще наверное спаять программатор, и залить туда фул флеш, чем ковыряться пытаясь исправить board config. Найти дамп только нужно, у мну есть дир 400 прошитый ДДВРТ , не знаю можно ли снять дам не расковыряв железку.
      Можно спросить тут
      http://bemberlanda.net/index.php?opt...&id=8&Itemid=2

      Да еще, нафик нужно было менять мак столь кардинальным способом, еси есть прошивки preSP2, на которых все отлично работает и клонирование и шифрование.
      Последний раз редактировалось Atilla; 20.07.2009, 21:31.

      Комментарий


        #4
        Ну извини ,я первый раз на дир 300 тоже мак в загрузчике в ручную менял. А клонирование это несколько не то... смысл был сменить мак который в эфир вещает, а не в проводную сеть провайдера.;)
        QUO NON ASCENDAM

        Комментарий


          #5
          Прошил микросхему через LPT. MAC через startup скрипт изменил.

          Всем спасибо за помощь...

          Комментарий


            #6
            hex,даже скриптом в автозагрузке это проще делалось, мак какого хошь интерфейса меняй, до некоторого момента со скриптом и работало, пока нормальная прошивка не вышла, кажись так
            ifconfig vlan2 down
            ifconfig vlan2 hw ether xx:xx:xx:xx:xx:xx
            ifconfig vlan2 up

            Кстати у меня стоит прошива DD-WRT v24-sp2 (03/12/09) std, все работает без скриптов, уже есть новые, там даже проц гнать можно, еси интересно.
            Последний раз редактировалось Atilla; 21.07.2009, 10:55.

            Комментарий


              #7
              Сообщение от Atilla Посмотреть сообщение
              Кстати у меня стоит прошива DD-WRT v24-sp2 (03/12/09) std, все работает без скриптов, уже есть новые, там даже проц гнать можно, еси интересно.
              Где её слить? У меня 24-preSP2. Клонирование Мака не работает, подымаю скриптом.

              Комментарий


                #8
                Вот за 03/12/09
                http://www.dd-wrt.com/dd-wrtv2/downl...0-firmware.bin

                Более новые еще не пробовап

                Комментарий


                  #9
                  Сообщение от Atilla Посмотреть сообщение
                  hex,даже скриптом в автозагрузке это проще делалось, мак какого хошь интерфейса меняй, до некоторого момента со скриптом и работало, пока нормальная прошивка не вышла, кажись так
                  ifconfig vlan2 down
                  ifconfig vlan2 hw ether xx:xx:xx:xx:xx:xx
                  ifconfig vlan2 up

                  Кстати у меня стоит прошива DD-WRT v24-sp2 (03/12/09) std, все работает без скриптов, уже есть новые, там даже проц гнать можно, еси интересно.
                  У меня это ...не работало Хз почему?..незнаю,решил железно.
                  QUO NON ASCENDAM

                  Комментарий

                  Обработка...
                  X