Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Разворачиваем устройство, переворачиваем и снимаем крышку (см. рис. 3). Довольно много места, отключаемый Wi-Fi-модуль, чипсет (см. рис. 4) и процессор Broadcom с памятью под экраном (см. рис. 5).
Рисунок 3. Вид маршрутизатора внутри
Рисунок 4. Чипсет маршрутизатора
Рисунок 5. Вид платы с памятью и процессором без экрана
Если выполнить команды:
$ cat /proc/cpuinfo
...
system type : Broadcom BCM4704 chip rev 9 pkg 0
cpu model : BCM3302 V0.6
$ cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 30887936 18956288 11931648 0 1871872 6782976
то увидим, что информация о процессоре и памяти совпала с тем, что можно увидеть в устройстве.
Выбор прошивки
Изучив обсуждения на форумах, можно прийти к выводу, что лучшим решением
является использование прошивки от Олега Вдовикина. Судя по исходным кодам
(изученным позже), где можно найти e-mail-адреса всех авторов, это выпускник
МГУ с немалым стажем администрирования. Прошивки распространяются по лицензии
GPL и доступны по адресу [9], там же можно найти ссылки на форум с предложением
присоединиться к обсуждению маршрутизаторов
Лицензия GPL не только обязывает авторов оcтавлять cвои координаты, но и делать доcтупными иcходные коды. Так, пытаяcь найти корни, откуда взялась первоначальная прошивка, логичнее иcкать на cайте Asus, но что побудило Олега внести в неё правку? Ответ не ясен, так как связаться по указанному в исходных кодах адресу не получилось, но ясно одно, – Open Source-решения предоставляют энтузиастам возможности улучшения исходного кода. Из информации, предоставленной на сайте [9], можно предположить, что некая фирма hornington выложила исходные коды неофициальной прошивки 1.7.5.9 от Asustek (кстати, по лицензии GPL можно было бы их и затребовать), после чего улучшения кода не заставили себя долго ждать.
Изучая исходные коды версии 1.9.2.7-10 (март 2008 года), можно заключить, что она основана на версии ядра 2.4.20:
$ uname -a
Linux WL-001FC660E3C3 2.4.20 #18 Sun Mar 30 13:13:29 MSD 2008 mips unknown