При установке на данный роутер (v 4.20 RU) прошивки dd-wrt начались глюки. Пропадает вай-фай через несколько минут после загрузки, либо роутер вообще зависает. В общем, решено было произвести откат до заводской.
Грабли: dd-wrt после установки не так-то просто откатить до заводской. (хотя можно было положить файл заводской прошивки в роутер, в интернете есть инстукции). Я же просто подсунул роутеру с dd-wrt заводскую прошивку, игнорировал предупреждение и все…У роутера «вечная перезагрузка». Светодиоды загораются и гаснут.
Как восстановить? «Вечный ребут» лечится. На всех версиях плат этой серии есть возможность подключения последовательного кабеля. Но не просто припаять проводки к обычному COM-кабелю. Нужен специальный COM-кабель с TTL— преобразователем. Такой кабель модели CA-42 есть у Nokia. Стоит не очень дорого и его можно еще найти в сотовых мастерских. Можно собрать кабель самому на микросхеме max232. Кстати, вместо этой микросхемы можно использовать отечественную из какой-то К157, к155 или к153 серии. Похожий дата кабель на этой микросхеме я собирал на Siemens c60 (стоила 5 руб., мах232 стоит около 200-300 руб.).
Грабли: если соберете кабель на max232, возможно (!!! сам не проверял) придется присоединить RX кабеля к TX на плате, и RX к TX.
Я все же нашел кабель СА-42 и буду использовать его.
Примерная плата (но все-равно у меня немного другая) есть на http://wiki.openwrt.org/toh/tp-link/tl-wr741nd.
Красной линией указано, какие точки нужно соединить. Припаиваем аккуратно проводок. Особенно к левой точке, так как там мало места для обычного паяльника. Четыре точки в правом верхнем углу, это слева направо TX, RX, GND и 3V3.Их нужно припаять к RX (6 pin нокиевского разъема), TX (7 pin того же разъема), Gnd (8 pin). Выход напряжения 3v3 не используем. То есть всего три проводка, и четвертый, который соединяет точки по красной линии на фотографии.
Отмечу, что далее я все делаю на Windows XP, tftpd я также поднял на Windows XP, так как моя семерка некорректно работает с сетевой картой в ноутбуке.
Открываем Пуск-Панель управления-Система- вкладка Оборудование — Диспетчер устройств. Тут нам нужно посмотреть, на каком порту висит кабель.
Открываем программу Putty (сайт разработчика). Выбираем Serial. Порт COM3, скорость 115200. Нажимаем Open
Теперь мы видим такое окно. Которое и показывает «вечный ребут». Роутер через загрузчик обращается к области памяти, где должна быть прошивка, не находит ее и снова по циклу. Нужно быстро ввести с клавиатуры tpl. Можно несколько раз,пока не появится hornet (у вас может быть и другое название).
Устанавливаем на компьютер Tftpd32. Я ставил версию 3.51. Соединяем сетевым кабелем сетевую карту компьютера с ХР с WAN-портом роутера. Аккуратнее, не отломайте проводки. Ставим сетевой карте адрес 192.168.1.100. Запускаем Tftpd32. Убеждаемся, что сервер доступен по адресу 192.168.1.100. Путь к директории — указываем путь к директории с прошивкой.
Грабли: не все прошивки одинаково полезны!!! Для моего роутера, версии 4.20 RU официальная прошивка не подходит!!! Так как она больше области памяти, в которую я ее могу записать. При попытке поменять область памяти, роутер говорит,что конечного адреса не существует. Далее поясню, где смотреть. Прошивку качайте для роутера с иностранного сайта.
Далее обращаемся к статье http://www.lan23.ru/forum/showthread.php?t=7153&page=5
Теперь вам необходимо изменить IP вашего компьютера на 192.168.1.100
Подключите устройство ВНИМАНИЕ!!! WAN-порт к вашей сетевой карте с адрессом 192.168.1.100
Найстройте в программе Tftpв32 Server interfaces ‘192.168.1.100’. Нажмите кнопку «Browse» и выберите папку с прошивкой. Далее нажмите кнопку «Show Dir» выберите строку с прошивкой и нажмите кнопку «Copy», тем самым вы скопируете название прошивки в буфер обмена.
(название прошивки можно вставить из буфера обмена, в putty вставка из буфера осуществляется нажатием правой кнопки мыши на экране сразу после мигающего курсора)Затем возвращаемся к роутеру и вводим :
tftpboot 0x80000000 ваша_прошивка.bin
Смотрим вывод информации.
dup 1 speed 100
Using eth0 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.123
Filename ‘openwrt-ar71xx-tl-wr741nd-v1-squashfs-factory.bin’.
Load address: 0x80000000
Решетки после Loading: означают загрузку прошивки. Процесс идет мгновенно.
Loading: ################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ###############
################################################## ####
done
Bytes transferred = 3932160 (3c0000 hex)
Загрузка прошивки завершена.
Грабли: если вы не получили это число 3c0000 (это размер прошивки в байтах в шестнадцатеричной системе), значит у вас не та версия прошивки!!! Можно поискать другую и попробовать еще раз. Вводим следующую команду:
erase 0x9f020000 +0x3c0000 //очистка областей памяти с адрессами 0x9f020000 +0x3c0000
Копируем прошивку командой:
cp.b 0x80000000 0x9f020000 0x3c0000 //копирование прошивки (которую мы залили в 0x80000000, см выше) из области памяти 0x80000000 в области 0x9f020000 +0x3c0000 (которые мы предварительно очистили, см. выше)
Copy to Flash… write addr: 9f020000
done
Последний штрих. Загружаем роутер вручную ))))
bootm 0x9f020000 //загрузка системы из области памяти 0x9f020000
## Booting image at 9f020000 …
Uncompressing Kernel Image … OK
Я описал загрузку в роутер заводской прошивки! Автор описывает в статье загрузку open-wrt. Ничем не отличается.
Сигналы BIOS. К сожалению, большинство современных материнских плат не пищат. Это может быть следствием отключения сигналов об ошибках в настройках BiOS, либо отсутствием динамика в системном блоке или динамик просто был не подключен/неправильно подключен при сборке компьютера. Но по сигналам BiOS можно было диагностировать, что сломалось в компьютере и уже искать конкретную деталь, чем перебирать все в поисках поломанного комплектующего.
Award BIOS
- Непрерывный сигнал – Неисправен блок питания. Требуется замена.
- 1 короткий сигнал – Ошибок не обнаружено. Типичное поведение исправного компьютера – компьютер загружается нормально.
- 2 коротких сигнала – Обнаружены незначительные ошибки. На экране монитора появляется предложение войти в программу CMOS Setup Utility для исправления ситуации. Проверьте надежность крепления шлейфов в разъемах жесткого диска и материнской платы.
- 3 длинных сигнала – Ошибка контроллера клавиатуры. Перезагрузите компьютер. Возможно требуется заменить материнскую плату.
- 1 длинный + 1 короткий сигналы – Обнаружены проблемы с оперативной памятью. Проверьте правильность установки модулей памяти. Либо замените на другие модули памяти.
- 1 длинный + 2 коротких сигнала – Проблема с видеокартой – наиболее часто встречающаяся неисправность. Рекомендуется вытащить плату и заново вставить. Также проверьте подключение к видеокарте монитора.
- 1 длинный + 3 коротких сигнала – Ошибка инициализации клавиатуры. Проверьте соединение клавиатуры с разъемом на материнской плате.
- 1 длинный + 9 коротких сигналов – Ошибка при чтении данных из микросхемы постоянной памяти. Перегрузите компьютер или перепрошейте содержимое микросхемы (если поддерживается этот режим).
- 1 длинный повторяющийся сигнал – Неправильная установка модулей памяти. Попробуйте вытащить и вставить их снова.
- 1 короткий повторяющийся сигнал – Проблемы с блоком питания. Попробуйте убрать накопившуюся в нем пыль.
AMI BIOS
- 1 короткий сигнал – Ошибок не обнаружено. Компьютер готов к работе.
- 2 коротких сигнала – Ошибка четности оперативной памяти. Перезагрузите компьютер. Проверьте установку модулей памяти. Возможно требуется замена модулей памяти.
- 3 коротких сигнала – Ошибка при работе основной памяти (первых 64 Кбайт). Перезагрузите компьютер. Проверьте установку модулей памяти в слотах. Возможно требуется замена модулей памяти.
- 4 коротких сигнала – Неисправен системный таймер. Возможно требуется замена материнской платы.
- 5 коротких сигналов – Неисправен центральный процессор. Возможно требуется замена процессора.
- 6 коротких сигналов – Неисправен контроллер клавиатуры. Проверьте качество соединения последней с разъемом на материнской плате. Попробуйте заменить клавиатуру. Если это не помогло, то возможно требуется заменить материнскую плату.
- 7 коротких сигналов – Неисправна материнская плата.
- 8 коротких сигналов – Проблемы с видеокартой.
- 9 коротких сигналов – Ошибка контрольной суммы содержимого микросхемы BIOS. На экране монитора может появиться соответствующее сообщение. Требуется либо замена микросхемы, либо перезапись ее содержимого (если это Flash-память).
- 10 коротких – Невозможно произвести запись в CMOS-память. Требуется замена микросхемы CMOS или материнской платы.
- 11 коротких сигналов – Неисправна внешняя кэш-память. Требуется замена модулей кэш-памяти.
- 1 длинный + 2 коротких сигнала – Неисправна видеоплата. Проверьте соединение монитора с разъемом на видеоплате. Возможно требуется замена видеокарты.
- 1 длинный + 3 коротких сигнала – Неисправна видеоплата. Проверьте соединение монитора с разъемом на видеоплате. Возможно требуется замена видеокарты.
- 1 длинный + 8 коротких сигналов – Проблемы с видеоплатой, или не подключен монитор. Проверьте еще раз установку видеоплаты в слоте расширения.
Phoenix BIOS
- 1-1-3 – Ошибка записи/чтения данных CMOS. Требуется замена микросхемы CMOS-памяти или материнской платы. Также, возможно, разрядился аккумулятор, питающий микросхему CMOS-памяти.
- 1-1-4 – Ошибка контрольной суммы содержимого микросхемы BIOS. Требуется замена микросхемы BIOS или перепрошивка (при использовании Flash-памяти).
- 1-2-1 – Неисправна материнская плата. Выключите на некоторое время компьютер. Если не поможет, то замените материнскую плату.
- 1-2-2 – Ошибка инициализации контроллера DMA. Возможно требуется замена материнской платы.
- 1-2-3 – Ошибка при попытке чтения/записи в один из каналов DMA. Возможно требуется замена материнской платы.
- 1-3-1 – Проблема с оперативной памятью. Замените модули памяти.
- 1-3-3 – Ошибка при тестировании первых 64 Кбайт оперативной памяти. Замените модули памяти.
- 1-3-4 – Ошибка при тестировании первых 64 Кбайт оперативной памяти. Замените модули памяти.
- 1-4-1 – Неисправна материнская плата. Возможно требуется ее замена.
- 1-4-2 – Проблема с оперативной памятью. Проверьте установку модулей памяти в слотах.
- 1-4-3 – Ошибка системного таймера. Возможно требуется замена материнской платы.
- 1-4-4 – Ошибка обращения к порту ввода/вывода. Данная ошибка может быть вызвана периферийным устройством, использующим данный порт для своей работы.
- 3-1-1 – Ошибка инициализации второго канала DMA. Возможно требуется замена материнской платы.
- 3-1-2 – Ошибка инициализации первого канала DMA. Возможно требуется замена материнской платы.
- 3-1-4 – Неисправна материнская плата. Выключите на некоторое время компьютер. Если это не помогает, то придется заменить материнскую плату.
- 3-2-4 – Ошибка контроллера клавиатуры. Возможно требуется замена материнской платы.
- 3-3-4 – Ошибка при тестирования видеопамяти. Возможно, неисправна сама видеоплата. Проверьте установку видеоплаты в слоте расширения.
- 4-2-1 – Ошибка системного таймера. Возможно требуется замена материнской платы.
- 4-2-3 – Ошибка при работе линии А20. Неисправен контроллер клавиатуры. Попробуйте заменить материнскую плату или контроллер клавиатуры.
- 4-2-4 – Ошибка при работе в защищенном режиме. Возможно, неисправен центральный процессор.
- 4-3-1 – Ошибка при тестировании оперативной памяти. Проверьте установку модулей в слотах. Возможно требуется замена модулей памяти.
- 4-3-4 – Ошибка часов реального времени. Возможно требуется замена материнской платы.
- 4-4-1 – Ошибка тестирования последовательного порта. Может быть вызвана устройством, использующим последовательный порт для своей работы.
- 4-4-2 – Ошибка тестирования параллельного порта. Может быть вызвана устройством, использующим параллельный порт для своей работы.
- 4-4-3 – Ошибка при тестировании математического сопроцессора. Возможно требуется замена материнской платы.
Старый принтер отказывается печатать с компьютера, хотя свою заводскую тестовую страничку распечатывает
Методы лечения:
1. Снять галку в свойствах принтера с пункта Двусторонний обмен с принтером (компьютер с ХР может выключиться, видимо грабли в драйвере).
2. Проверить LPT-кабель (как оказалось, один проводок держался на честном слове. Припаяли и перезагрузили комп)
Появилось на двух материнских платах GigaByte 81PE1000.
Методы лечения:
1. Замена блока питания на более мощный (вылечило одну материнку).
2. Перепрошивка BIOS с FDD-дисковода, если он определяется системой. (вылечило другую материнку, но проблему не решило, так как компьютер зависает при POST-диагностике). BIOS можно взять на сайте официального производителя. Будьте внимательны, платы обычно идут под версиями. rev.1 или rev2, например.
3. Можно попробовать заменить память или видеокарту.
4. Замена материнки. Самый дорогой и крайний способ, так как материнка старая, вместе с ней придется менять и процессор, и память, и, возможно, жесткий (если он IDE),