неділю, 8 січня 2012 р.

TP-Link 1043 ND + Nokia CA-42. А также о наших "авторизированных сервис центрах"

Собственно этот блог я и начал писать, чтобы не забывать как настраивать систему, когда меняешь девайс или перешиваешь. Надоедает каждый раз гуглить - искать нужны конфиги.
Год назад, я был тогда еще зелен (зеленее не бывает) в прошивке OpenWRT, при очередной перепрошивке брикнул TP-Link 1043ND. Он конечно был гарантийный, но мне, я считал себя аццким перцем (бугога), захотелось перешить самому.
Погуглил, раскрыл, припаял контакты к материнке роутера (последовательный порт). Подключил к старому компу с RS232 портом. Он мне выдал крякозябры. Я расстроился. Понял что я бессилен. А гарантии уже нет :-( Пошел сначала по знакомым - у тех тоже самое. Потом звонил всем подряд сервис-центрам. Везде одно и тоже: "мы таким не занимаемся." Стоит, если делать, дороже, чем купить новый роутер. Другие говорили: "Мы, типа, iPhone'ами занимаемся, а китайцами - нам не пруха". Видать забыли, что ЯМобилки - собирают там же в Китае. Бугога.
Причем нашел на openwrt.org как вообще выпаять и перешить флеш-чип с полным мануалом. Принес еще одному умельцу. Сказал зайди через неделю. Через неделю "умелец" Вова сказал - "НЕТ. Процесс дорогой. Лучше купи новый роутер." А за "диагностику" взял мил человек 30 грн. и не побрезговал :-).
Расстроился я окончательно, достал из дорогой мне заначки $100 и с горя купил Linksys WRT160NL. Собственно тогда я и завел блог. Хотя, ввиду схожести архитектуры, все написанное здесь работает и на TP-Link'e (Проверено электроникой).
TP-Link жил себе на работе, перенес переезд в другой кабинет. Я уже думал выкинуть его ко всем чертям. Как вдруг, btard, дал линк на то, как он поднял свой WRT160NL после сбоя. Думаю, заберу домой, а вдруг, как говорится?... :-)
Естесственно у меня ничего не вышло. Другой подход в создании бут-лоадера. Linksys поэтому и дороже в 1.5 раза, потому что он умнее :-). CISCO как никак! Но решил опять погуглить. Терять уже нечего, рабочий роутер есть. Прежде чем выкидывать, так попробую. Залез в гугл. Нашел статью и форум, где на нее была ссылка. Там увидел, в чем была моя проблема. Проблема была в том, что я подключал в порту компа напрямую. А там, если все правильно помню на выходе 5В, а надо 3.3В. Один форумчанин описал симптомы с другим питанием в точ-точь как у меня: кракозябры и прочее. Ага, значит надежда есть :-) В соответствии с мануалом, купил на радиорынке китайский кабель Nokia CA-42, хотя как мне потом сказал Win7 x64, это не нокия, а prolific.com.tw . Соответственно и фирменные Nokia кабеля того же производителя.
Так как моя Винда х64 не захотела запускать девайс USB-to-RS232, я включил кабель в ноут с Ubuntu. dmesg мне сказал, что /dev/ttyUSB0 - готов к работе.
Осталось дело за малым:
1. Скачал родную прошивку для TP-LINK
2. Поставил TFTP сервер как в мануале по дебрикингу на ноут с семеркой и подлючил его к порту 1 роутера. (не имеет значения с какого компа заливать по TFTP - главное прописать адрес сетевой на ноуте 192.168.0.5 (только его). У меня так получилось, что консолью я ходил из под Ubuntu, а заливал по TFTP из под Win7 x64. Но это мои детали. Просто мне не захотелось бороться с Gnome Network Manager. Туповатый он, когда пытаешься ручками адреса прописать. Вообщем влом было и торопился я.
3. Разделал кабель (решил не заморачиваться с припаиванием контактов - гемор еще тот), определил где какой шнур. В моей случае было так: БЕЛЫЙ - RX, ЗЕЛЕНЫЙ - TX, СИНИЙ - GND. Соответственно на роутере TX/RX меняются местами.
4. Подлючил все и о ЧУДООО!! - увидел надписи в Putty на родном английском языке. Конечно запрыгал от счастья :-)
5. Дальше все по манулу, все поднялось и запело.
...................
Естественно родная прошивка TP-LINK, к-ю я сразу влил - как всегда, даже последняя версия, начала лагать с IPTV по WiFi.
Я взял конфиги с WRT160NL, чуть допили, и настроил его под себя уже в OpenWRT10.3.1.
На данный момень 2 часа - полет нормальный. Роутер работает!!!!.
...................
P.S. Полный привэд сервис-мэну Вове. Вова - если ты читаешь этот пост - ганьба тебе. Если есть совесть - верни деньги. Дело принципа!!!!
P.P.S. Полный привэд ВСЕМ сервис-мэнам "авторизированных" СЦ. Ребята - с Вас китайцы сделали обезьян, умеющих только платы переставлять. Вы забыли про паяльник и программатор. Помнится в студенческие годы я криво проапдейтил BIOS на компе :-) (Традиция у мну такая). 1999 год. Операция по восстановлению компа с выниманием флешки, программатором и возвратом назад заняли 20 минут и 20 грн. денег (тогда курс курс 5.35 для справки).
P.P.P.S. Всем спасибо. У кого есть подобные проблемы - задавайте вопросы. Чем смогу - помогу. Сегодня хороший день!
P.P.P.P.S. btard - Вам за вдохновение и автору манула ELVEON (Антон) для TP-LINK - мой респект и уважуха. Спасибо огромное. С меня \_/\_/\_/