LINUX.ORG.RU

Сотовые модемы на linux

 , , , , технофашизм


0

1

Есть слухи, что многие современные модемы (причём даже не автономные Wi-Fi-, а USB-свистки) работают не на ртосях, а на Linux-системах разной степени порезанности; в связи с этим к ним можно подрубиться по Telnet и брутнуть (или заюзать готовый) пароль от рута, что можно использовать, например, для разлочки. В связи с этим два вопроса:

1) Есть ли сводная таблица модемов на Linux (желательно с паролями)? Мой Google-fu не осилил. Поиск по каждому конкретному — не комильфо, ибо не даёт гарантии фэйла.

2) Что полезного можно поиметь с устройства, которое наружу умеет лишь в USB-хост и сотовую связь? Ну допустим, оно может работать автономно, если его просто запитать по USB, но это весьма сомнительно. На ум приходит лишь касательно прямой задачи — фаервол или распределение скорости между портами.

Нет сынок, это фантастика

anonymous
()

Там нет ОС как таковой, именно в USB-свистках. Ибо не нужна. Мудему даже емнип самому PPP не нужно уметь, равно как и TCCCP/IP.

svr4
()
Ответ на: комментарий от svr4

ОС есть даже в мизюрненьких GSM-модулях своя есть (обычно на основе Nucleus, есть и другие), что уж о свистках говорить — это почти мобильник, только пассивный и без устройств ввода/вывода для человека.

MiniRoboDancer ★☆
() автор топика

В ZTE MF825 как раз linux внутри.

Что полезного можно поиметь с устройства, которое наружу умеет лишь в USB-хост и сотовую связь?

ничего, потому что он не может работать автономно.

onon ★★★
()
Ответ на: комментарий от Deleted

Ну давай рассказывай, что логика там хардварно реализована, в каждом модеме. Как они перешиваются тогда по-твоему, м?

MiniRoboDancer ★☆
() автор топика

всё gsm железо ректально закопиращено и обвешано блобами, так что можно использовать будет только для занимания usb порта

anonymous
()
Ответ на: комментарий от MiniRoboDancer

А программа как с хардварью взаимодействует, по-твоему?

А это уже тебе интереснее. Ты и разбирайся :)

Deleted
()

если бы я такую штуку делал, то взял бы не линукс, а что-нить полегче. Тот же RTEMS, например.

demidrol ★★★★★
()

Поищи Huawei E3372 на 4pda.

anonymous
()
Ответ на: комментарий от demidrol

То ты, но ынтерпрайз суров и на легковесность решений обращает внимание в последнюю очередь, особенно когда это решение прибито к конкретной хардвари и юзеру вообще по барабану, как оно там работает.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от Deleted

То есть в матчасть ты вникать не желаешь, а как кукарекать — так всегда пожалуйста?

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от markontheboard

Ты про какие команды сейчас? Если AT, то они реализованы в GSM-модуле, а не в самом модеме. И что, по-твоему «прошивка»?

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от MiniRoboDancer

Бинарный код, исполняющийся процом/контроллером, установленным на твоем свистке. Вообще пальцем в небо ткнул кончечно. Под командами я имел ввиду вызываемые команды как таковой в коде прошивке, безотносительно АТ. А суть моего высказывания такова, что не только ОСью и хардварной логикой управляется электроника.

markontheboard
()
Ответ на: комментарий от markontheboard

Бинарный код, исполняющийся процом/контроллером

Охрененное определение — ты же в курсе, что под него можно почти что угодно подогнать?

вызываемые команды как таковой в коде прошивке

Т. е. системные вызовы?

что не только ОСью

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

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от MiniRoboDancer

Пингвинус слишком жирный. Еще разок - это фантастика, для работы такого примитивного устройства линукс слишком большая роскошь.

anonymous
()
Ответ на: комментарий от anonymous

в говнороутерах всюду обычные линупсы. ещё и ядра местами довольно свежие. аналогичное железо в свисток влезет и останется место

anonymous
()
Ответ на: комментарий от MiniRoboDancer

Охрененное определение — ты же в курсе, что под него можно почти что угодно подогнать?

Да, в курсе. Ты коммент дальше прочти.

Т. е. системные вызовы?

Ну если я говорю, что не только осью управляется железо, значит наверно нет. Если удобно, читай команды - вызываемые функции предлагаемой вендором библиотеки.

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

А никто и не думает. И про ядра я тоже в курсе, что они до нескольких кб бывают. И какой тогда смысл использовать ядро linux (ведь про него мы говорим, не так ли ?), когда кругом полно микроядер, как раз для подобных нужд ?

markontheboard
()
Ответ на: комментарий от markontheboard

какой тогда смысл использовать ядро linux

Таков, что на него есть готовые решения, которые на другие платформы нужно велосипедить. Алсо, конкретные разработчики могут иметь опыт работы только с Embedded Linux. Причин массу можно найти.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от svr4

Именно в USB свистках ОС есть. В превеликом множестве тех, которые построены на Qualcomm-овскоих чипсетах, это REX OS.
И вообще, обычно в них ARM application процессор около 300Mhz и 32M оперативки.

dvl36
()
Ответ на: комментарий от MiniRoboDancer

Лол, да у меня в фичерфоне меньше!

Лолчто? В свистках применяют как раз фичефонные чипсеты.

MSM6246, на котором собрана огромная куча дешевых USB-свистков с HSDPA.(большинство Huawei, ZTE, которые на 3.6Mbps)
Processor: ARM926EJ at 273.6Mhz
ADSP at 122.88Mhz
MDSP at 122.88Mhz

MSM6290, на котором собрана тоже огромная куча USB-свистков (большинство Huawei, ZTE, которые на 7.2Mbps)
Processor: ARM926EJ at 297.6Mhz
ADSP at 122.88Mhz
MDSP at 122.88Mhz

Эти чипсеты поддерживают и интерфейс камеры и QVGA/WQVGA LCD-дисплеи и даже имеют 2D/3D акселератор. В свистках, разумеется, это не используется.

Размер флеша в свистке обычно 128M, но бывает и 64M.

dvl36
()
Ответ на: комментарий от dvl36

До чего индустрия докатилась, скоро микроскопами гвозди начнут забивать... Но эти чипы же вроде только в HTC юзались, а они фичерфонов давно не делают — т. ч. речь о старых моделях свистков? Иначе зачем их клепать до сих пор?

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от MiniRoboDancer

Но эти чипы же вроде только в HTC юзались

Самсунг тоже делал.

т. ч. речь о старых моделях свистков?

Ну да, не самых новых. Но пока вроде продаются.

Иначе зачем их клепать до сих пор?

Ну, во-первых, если покупают, то почему бы и не клепать, а, во-вторых,
производитель чипов же обычно связан договорными отношениями с производителями девайсов
и гарантирует, что будет производить такой-то чип минимум столько-то лет.

dvl36
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.