Как стать автором
Обновить

Комментарии 35

Какое послание закодировано на крышке, ещё никто не узнал?
дырка — 1
не дырка — 0

удачи.
Смахивает на QR-код.
Там еще темно-красные точки
Фигня какая-то выходит. Вот распарсил картинку может у кого другого что путное выйдет
raw data
01011111100110111111111110011110
10111111111011101111100111101111
11111111110111110101010111011111
11001100110110111101111111111011
11111101011110111111011101110011
11111011111111110111101111100110
00101111111111011111111000011101
10110111101011110000111110101111
11111010001111101111101001111110
11011011100111111011001111011111
01111100101111011101110111111101
11111111111111111101100111011100
11101111111110111101111110011100
10111001111011101111100111101110
00101101110111110111110111011111
11101111110110101111111011011011
10100111001100110111011101111011
01111011111011101011101111100110
10111111111111011010111011011101
11111111111111111101100111111111
00101010011111101111101111111110
11101111110111110110101111011011
11011100111111011010110011111101
01111111111111111110111111011111
А если в двух словах, что стал уметь роутер?
Качать торренты
Быть сипрокси
Быть полноценным линукс в chroot окружении
Неплохой практический faq по bash-скриптам. Люблю статьи про linux.
Вообще то это не совсем FAQ, это скорее описание как можно устанавливать программное обеспечение на различного рода железяки, и готовить для них современные кросскомпиляторы. По данной методологии не составит труда подготовить тулчан под любую архитектуру (mipsel, alpha, x86)
О, знакомая вещь. Для информации, у нас то же самое: Беларусь, gPON от Белтелеком, ZTE роутер брендированный, как «Промсвязь».
Вероятно, в ближайшее время с удовольствием воспользуюсь материалами статьи.
А в договоре с МГТС ничего не прописано на тему «запрещено вмешиваться в работу клиентского терминала»? Вполне может быть что там зашито какое-то ПО для удаленной диагностики или что-то в этом роде, куда МГТС переодически может стучаться. Понятное дело что на практике они вряд ли этим будут заниматься, но при каких-либо проблемах могут и наехать даже за такое.
Кстати да, в моем роутере есть подобное ПО, хотя у меня не МГТС (писал выше). Там удаленно обновляют прошивку и изменяют настройки тем, кто сам не может настроить, например WiFi (звонят в поддержку и им делают так). Я у себя сразу это дело обрезал, ибо настроить я и сам могу + неизвестно кто может иметь доступ к устройству, учитывая любовь провайдера к однотипным дефолтным паролям. А очередная смена прошивки может быть совсем не в пользу функционалу, как показал предыдущий опыт.
1) Замените wget на fetch, ибо fetch входит в список базового ПО OС Linux
2) Для скачки списка url есть опция -i и у fetch и у wget
3) Для разархивирования можно использовать маску:
tar -xf *.tar.gz
4) И для удаления ненужных архивов:
rm *.tar.gz
5) Для создания множества директорий можно использовать команды:
cd /mnt/usb1_1/root/; mkdir -p dir dir2 dir3 dir4 dir5/subdir1
6) C этой опцией по-аккуратнее:
make -j 4
Некоторые программы могут собраться с ошибками. Да и у не всех 4-е ядерные процессоры.

Спасибо за совет 1-5, в следующий раз обязательно учту и применю
Вот опция -j 4 у меня на обычном компиляторе (который взят из репозитория убунты)давала постоянно ошибки, а на свежесобраном нормально работала.
Что за fetch? Посмотрел на трёх линуксомашинах и нигде не нашёл.
fetch в freebsd по умолчанию. В linux`е не видел его.
Извините, в Линуксе таки в базовой поставке нет fetch :(
Везде рекомендуют wget.
Дело хорошее и полезное, вот только наверняка там процессор тормозной) У меня ~600MHz проц в роутере от таких задач захлебывался, а тут наверняка слабее)
По моему личному впечатлению, мощи девайса не хватает тогда когда нужно что то писать на диск или активно шифровать, я думаю он неплохо справится с ролью VPN Сервера или обычного прокси для того чтобы обходить ограничения коварного админа запрещающего смотреть ютуб
Вместо подготовки вручную всего этого можно воспользоваться готовыми утилитами для сборки тулчейнов:
1) Debian — emdebian
2) Gentoo — crossdev

За пару команд всё будет готово.

И почему все так любят изобретать велосипеды? :)
Я бы вообще взял buildroot какой-нибудь и все собрал.
Ну мы же хотим чтобы все программы были свежими. Embedian так там вообще пакеты трехлетней давности. Я уже не говорю, что архитектура mips достаточно специфична и не факт, что под нее будут пакеты.
MIPS вполне себе обычная архитектура, тулчейн под нее всегда есть. Установил тулчейн — дальше уже собираешь любые нужные пакеты этим тулчейном.

Или, вообще, использовать OpenWRT. Выбрал там подходящий таргет с нужной архитектурой — и собираешь, там всё полностью автоматизировано — скачает исходники, соберёт тулчейн. им соберёт всё остальное. Make и готово.

А то, что в статье — это изобретение велосипеда.

Но в остальном плюс! :) Тоже повесили эти убогие модемы по всему дому, теперь весь вайфай ими засран — видно штук 30-40 точек с именами MGTS*. Заставил их в щитке его поставить, пусть там живет. Интернет мне от них нафиг не нужен.

Какой там алгоритм генерации пароля к вайфаю? Раньше было что-то связанное с номером телефона вроде. А то живут одни пенсионеры, поотключал бы всем вайфай нафиг, только эфир засоряет.
Отказался от МГТС из-за этой хрени. И всех своих знакомых отключил.
Ибо нехрен.
Из-за какой?
из-за самого факта установки своего арендного (в ответе за чужую собственность!) оконечного оборудования в моей квартире. из-за нежелания участвовать в поддержке их инфраструктуры за свой счёт (жрёт моё электричество)
Тут же по сути та же ситуация, что и с adsl-модемами, нет?
ADSL-модем:
1) не обязателен для услуг городского проводного телефона
2) можно купить свой, какой угодно, и нести за него ответственность самому
3) не навязывается.
У меня с GPON проще получилось. Пришли, кинули волокно, распаяли, подключили девайс — не работает. Спихнули проблему на подрядчика, клавшего стояк (ну да, конечно — главное, чтоб было на кого спихнуть, а качество «работы» я видел), обосновав большими потерями там, и свалили. Месяца через полтора забрали модем и сказали, что всё остаётся на меди.
У меня наоборот — долго ждал этот gPON и прилагал некоторые усилия для ускорения процесса. Очень повезло, что подключили, так как у нас при глобальном adsl только некоторые дома в городе подключают. По сравнению с проводной телефонной линией для разговора и adsl, как доступом в Интернет качество и надежность соединения просто на порядок выше. Может телефонная линия была ужасного качества, но я однозначно доволен gPONом.
Вообще-то я и сам не против оптоволокна. Сомнения начали посещать меня, когда я увидел трассу протяжки от стояка до ввода в квартиру (не думаю, что изгибы минимального радиуса под 90 градусов в тонком коробе хороши для волокна). А когда рассказали, что у монтажников пару раз падал со стремянки скалыватель, сомнения только усилились. В общем, чтобы волокно обеспечивало нормальную связь, нужна продуманная работа аккуратных специалистов.
Да, я не понимаю почему такой тернистый путь выбрал автор. Ему спасибо за статью, где он рассасывает как собрать тулчейн, но я бы просто качнул опенврт и собрал бы её, а уже готовую rootfs от опенврт с нужным софтом впендюрил на роутер. Всё в десять раз проще, быстрее и без написания скриптов
Почему автор называет тулчейн каким-то тулчаном?
Любо, ежели так.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации