Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
make modules && make modules_install
make bzlilo // ну или что у вас там
rm -fr / //шутка
reboot
Идем дальше... Самое время настроить мультипортовку. Если она не поддерживается в стабильном последнем ядре Linux, а производитель заявил что карточка «Linux compatible» – найдите на homesite производителя драйвера... Тут я вам не в силах помочь. Главное – определите имена устройств в системе, куда подключен модем.
Добрались до mgetty. Изначально этот пакет написан для подключения факса, но используется так же для dialin-серверов, особенно с появлением возможности AutoPPP (автоматического определения ppp-соединения).
Если пакет уже установлен, то убедитесь, что он
собран с параметром -DAUTO_PPP. Если же нет, то скачиваем последнюю версию mgetty
с домашнего сайта (
Во-вторых, отредактировать файл Makefile, добавив в него заветный параметр. Флаг задается компилятору в 110-й строке. Открывает файл в редакторе, для кого в чем удобнее, я использую joe, спускаемся на нужную строку и добавляем -DAUTO_PPP получается:
CFLAGS=-O2 -Wall -pipe -DAUTO_PPP
Вы можете добавить еще что-нибудь по вкусу, но это основное. Кстати в зависимости от OS строка может видоизмениться (см. комментарии). Теперь собираем и если все в порядке инсталлируем:
make && make install
Установим pppd. Если пакет уже установлен, то при настройки своего сервера я использовал версию, поставляемую в комплекте c дистрибутивом. Так что если у вас уже установлен этот пакет, убедитесь разве что «в его свежести».
Если же нет, то домашний сайт pppd располагается
по адресу
zcat ppp-cbcp.diff.gz | patch -p0 --backup --suffix=.orig
zcat ppp.time.diff.gz | patch -p1 --backup --suffix=.orig
./configure
make && make install
Понятно, что инициализировать модем будет mgetty.
Как это организовать – вопрос творческий. Можно каждый раз вводить... Точнее,
можно настроить mgetty так, чтоб он инициализировал модем, вводя длинную строку
инициализации. Я выбрал несколько иной путь. Зашел в модем терминалом, ввел
необходимую мне строку инициализации и записал ее в память, которая
энергонезависима, следовательно, не боится перебоя питания. Терминал любой,
хоть Hyper Terminal (win32), minicom (linux). Строка инициализации на ваш вкус,
по адресу
ATZ OK
AT&F1 OK
ATC10=17 OK
AT&F1 OK