Консоль для Linksys WRT160N
Достаточно давно я занимаюсь портированием FreeBSD на MIPS платформу. А поскольку все железяки для экспериментов остались далеко за океаном, то пришлось искать что-нибудь подходящее в местных магазинах. Выбор пал на Linksys WRT160N. Основными критериями были:
- Linksys
- MIPS-based (и желательно побольше памяти)
- hackable (чтобы можно было извращаться, стало быть)
- подешевле
Я уже писал о том, что успешно поселил на нем dd-wrt, а вот сегодня дошли руки до прикручивания serial console. Дел там - всего ничего. Но это для тех, кто умеет обращаться с паяльником, то есть не для меня. Тем больше было радости, когда все заработало как надо с первого раза. Вдохновившись успехом (и предусмотрительно наделав фотографий) описал пошагово весь процесс. Может кому-то из чайников в радиоделе он и пригодится.
Linksys WRT160N serial console
Кстати а откуда брал информацию о внутреннем строении, ну та же разводка разъёма, или просто проверил уровни, просто посмотрел в своём есть 9пиновая площадка, и тоже терзает мысль запихнуть туда что то типа BSD правда в каренте что то mips не собирался может уже починили, вроде недавно там что то правили судя по csup
Вся инфа отсюда:
http://wiki.openwrt.org/OpenWrtDocs/Hardware/Linksys/WRT160N
Я девайс специально и брал, чтоб freebsd на него всовывать, но там работы непочатый край. И не только MIPS-related. Толстоватая пока фря для железяк такого плана. Надо обрезать.
В карренте пока ждем binutils мипсовских. На самом деле патч там не очень большой: http://bsdimp.blogspot.com/2008/09/freebsdmips-updated.html
У меня девайсина попросторнее будет WRV200, посмотрел по аналогичным девайсам разъем судя по всему стандартный СОМ :) а вот с прошивкой почему то на мою железку туго видать проц не стандартный. Хотя Linksysовци туда засунули опенврт, правда на 2.4 еше вроде так что есть надежда что что нибудь туда и встанет :)