Скачать 106.79 Kb.
|
Переделывание D-Link DIR-320 в 3G роутер Cамая распространённая проблема при покупке модема заключается в том, что нет такого модема, который бы не зависал через некоторое время (8 часов). Задача заключается в следующем - сделать небольшой стабильный 3G роутер. Для этого нужно:
Для начала эксперимента воспользуемся стационарным ПК с Linux. Настроив 3G соединение, посредством Huawei E173, запустить вызов команды ping + wget с интервалом раз в 10 минут. Соединение длилось около 4 часов, после чего модем перестал отвечать на PPP команды, AT при этом работали. Попробуем потушить USB порт:
В ходе эксперимента мы увидели, что все отлично перезагружается. И соединение может быть опять установлено. Повторим эксперимент с четырьмя прошивками для роутера: D-Link, Asus, OpenWRT или DD-WRT, но ни в одной из прошивок не оказалось возможности управления питанием USB. И после перезагрузки роутера модем оставался проинициализированным. Далее разберем роутер. Нужно сделать модернизацию платы и источника питания. Нужно построить дистрибутив на базе OpenWRT самостоятельно, при этом с минимумом предустановленных пакетов и сервисов, так как оперативная память роутера маленькая. Но для начала нужно выбрать целевой модем/оператора и внешней антенны. Наиболее подходящим является MTS. У них можно всю статистику и управление совершить из удобного WEB интерфейса.
Попытаемся подключиться к этому модему. Он отображается как CD-ROM. Анализ dmesg показал, что CD-ROM монтируется как SCSI, и его нужно отключать именно как SCSI, никакие usb_modeswitch тут не работают. Первый же проход по папке с man’ами показал, что есть пакет sdparm. Далее приступаем к работе. Сборка OpenWRT Все шаги выполняются в консоли Linux. Обратите внимание, релиз Backfire выбран из-за того, что это последний релиз с ядром 2.4. Это очень важно, так как ядро 2.6 само по себе очень требовательно как к производительности процессора, так и к системным ресурсам.
Проверка прошивки После прошивки и перезагрузки роутера подключите к нему модем и соедините роутер посредством Ethernet с вашим ПК. Настройте на интерфейсе вашего ПК IP адрес, выполнив команду: ifconfig eth0 inet 192.168.1.2/24 Потом подключитесь к роутеру по Telnet. Для этого из консоли выполните следующую команду: telnet -l root 192.168.1.1 Вход будет совершен автоматически без запроса пароля. Это в корне не верно. Чтобы исправить ситуацию, задайте пароль, выполнив команду в консоли: passwd Выполните команду «exit», для выхода из telnet сессии. Выполните вход по ssh: ssh [email protected] Далее, удостоверимся, что модем был распознан ядром, выполнив команду в консоли: grep "^P\:.*22de.*6803" /proc/bus/usb/devices Результатом выполнения этой команды, будет строка с VID и PID модема. В противном случае, проверьте, что было сделано не по инструкции. Модернизация аппаратного обеспечения роутера Для управления питанием USB порта нужна свободная ножка процессора. У этого роутера масса светодиодных индикаторов на передней панели и один из них можем приспособить под наши нужды. Выбираем пал на индикатор со значком принтера, так как он соответствует светодиоду USB на proc-fs (/proc/diag/led/usb). Управление питанием будет осуществлять дополнительная плата с минимально необходимым набором деталей. Вот её схема: ![]() Оба транзистора работают в качестве ключей. При подаче логической единицы на вход «CTRL», транзистор VT1 откроется и далее также откроется транзистор VT2 и питающее напряжение подастся на USB порт. Не обязательно использовать печатную плату, можно – монтажную. Вот так выглядит конечный вариант: ![]() Зелёными надписями отмечены одноименные порты на схемы. Резистор R4, припаян непосредственно к ножке светодиода. Пошаговая инструкция по модификации:
Модернизация программного обеспечения роутера Подключитесь к роутеру по ssh, и все следующие шаги будут выполняться на нём. Создание утилит для управления USB Перейдите в папку /etc/ppp. cd /etc/ppp
Внесение изменений в существующие скрипты
Далее перезагрузить роутер и можете пользоваться с удовольствием. Без сбоя работал 41 день. Это гораздо больше, чем у обычных модемов. В зависимости от местоположения скорость достигала от 220мс до 350Кбит/с. |
![]() |
Клинические рекомендации для врачей общей практики гипертонические кризы Однако, чтобы принять решение о выборе терапии у конкретного больного, полученную информацию надо тщательно проанализировать, критически... |
![]() |
Основные принципы выбора бытовых и офисных кондиционеров Наиболее популярной в области кондиционирования является задача охлаждения одного помещения. Этим помещением может быть как жилая... |
![]() |
#G0наставление по отводу и таксации лесосек в лесах Российской Федерации Работа по подготовке лесосечного фонда, древостоев для передачи в подсочку (осмолоподсочку) и участков для заготовки второстепенных... |
![]() |
#G0наставление по отводу и таксации лесосек в лесах Российской Федерации Работа по подготовке лесосечного фонда, древостоев для передачи в подсочку (осмолоподсочку) и участков для заготовки второстепенных... |
![]() |
Аппарат импульсный массажный «Дарсонваль» Высокочастотная электротерапия является важным элементом в процессе поддержания красоты. Методика заключается в следующем: стеклянную... |
![]() |
Порядок выбора лошади и ее снаряжения Необходимо помнить, что одни лошади спокойные, добрые, другие – злые, третьи – флегматичные, ко всему равнодушные, четвертые – горячие,... |
![]() |
Статья 13 Электрошоковое устройство, как правило, небольшой массы и имеет автономное питание. Напряжение электрического разряда в зависимости... |
![]() |
Рекомендации по эксплуатации мкпп заключение Задача трансмиссии заключается в том, чтобы обеспечить широкий передаточный диапазон коробки скоростей для обеспечения обычного диапазона... |
![]() |
Инструкция Ваша задача заключается в том, чтобы, исходя из информации, содержащейся во фрагменте, оценить каждое утверждение и закрасить соответствующий... |
![]() |
Дизайн костюма Задача конкурса заключается в оценке профессиональных навыков участников конкурса в рамках профессии. Участники должны будут выполнить... |
![]() |
Интервью журналу «Эксперт» В целом это об одном и том же. Я считаю, главная задача любого университета заключается в создании и приумножении человеческого капитала... |
![]() |
Задача «Доктор Айболит» Кроме того, задача большая по объему, поэтому очень важно правильно распределить работу между собой. Надеемся, что вам понравится... |
![]() |
Московский чемпионат «абилимпикс» конкурсное задание компетенция... Задача конкурса заключается в оценке профессиональных навыков участников в рамках компетенции в создании гармоничного пространства,... |
![]() |
Конкурсное задание по номинации: машинист фронтального погрузчика Задача конкурсов «ВорлдСкиллс» заключается в одновременной оценке профессиональных навыков участников конкурса, в рамках каждой профессии.... |
![]() |
Разные варианты оформления сочинения! Опорная схема формулируем проблему Если он тебе знаком, отметь, что автор текста известный писатель, публицист, художник, ученый и т п.), на мой взгляд, заключается... |
![]() |
Учебно-методическое пособие к практическим занятиям по фармакологии... Основная задача пособия заключается в том, чтобы студент представлял себе объем базовых знаний и умений, которые он должен иметь... |
Поиск |