reaver
info-reaver site

THE_REAVER

the_reaver about linux

Сайт для линуксоидов

   -- ##     Статьи    ###     Программы    ###     Ссылки    ## --    
   
На главную    


Книги в pdf    

Коллекция HOWTO

Картинки и обои  

Музыка 



	

Модемное соединение с другим компьютером

Я не буду много писать про соединение с провайдером, я уверен у вас даже больший опыт в этом деле, чем у меня. Просто если вы хотите собрать wvdial, то вот цепочка зависимостей: wvdial->wvstreams->openssl Есть смысл использовать kppp, который входит в состав kde, т.к. это лучшая графическая звонилка, иногда дажцу лучше, чем wvdial. Теперь представим мою ситуацию : у меня под wine идет neverwinter nights (nwn) , и у моего друга тоже есть nwn, и мы хотим поиграть по модемам, только проблема вот в чем - у меня линукс, а у него маздай. Казалось бы безвыходная ситуация, к сожалению, если он сервер, то это так, но ведь лучший сервер - это юникс(в глобальном масштабе), поэтому вервером будем мы. В случае когда я был сервером, проблем с соединением не возникало(разве, что я забыл включить модем ;) ). Итак я начал искать документацию по этому вопросу, все что я нашел - пару примеров с getty и мультипортовыми платами. Там же я пррочитал, это лучше использовать для этого дела mgetty. Там же я подчерпнул много полезной инфы. Вот, что нужно сделать: Во-превых, ставим и настраиваем mgetty (по дефолту все в норме, лучше ничего не менять). Сначала я думал что это все, что надо сделать и что все уже готово, но оказалось, что mgetty создает идеальный удалееный вход в систему. Опция autopppd не помогла в решении этой проблемы. Позже я выяснил, что пользователь должен войти в систему и там запустить pppd, после чего (если это все в kppp) нажать на кнопочку соединиться. Естественно это меня не устраивало(да и не только меня). Второй шаг - правильно и грамотно создать пользователя. В общем все как обычно, только вместо командного интерпретатора, нужно поставить собственный скрипт /bin/ppp , следущего содержиния #!/bin/sh /usr/sbin/pppd /dev/ttyS0 -detach crtscts lock 192.168.0.1:192.168.0.2 Здесь измените если надо номер порта и адрес. И еще одна вешь - о которой я узнал в последний момент (последний момент настройки) - mgetty должен быть запущен из inittab то есть добавьте слеущую сторочку в /etc/inittab 8:2345:respawn:/usr/local/sbin/mgetty ttyS0 36000 Если номер 8 уже занят - замените на другой свободный, если надо измените путь и скорость. Только не забудьте, что модем будет принимать все входящие звонки. И еще лучше перезагрузитесь, просто набрав init 3 (или какой там у вас запущен) может вызвать трудно выявимые ошибки, лечащиеся выключением модема и убийством mgetty. Я все рассказал , что необзодимо для соединения с другим компьютером, и есть небольшая надежда, что у вас не будет проблем с этим.

Copyrigth: the_reaver

the_reaver@fromru.com

Hosted by uCoz