LINUX.ORG.RU
ФорумAdmin

сервак дозвона (вход всеть)


0

0

Помогите, пожалусто разобраться что же не так,
1. У меня Ubuntu 6.10
2. Установил mgetty
3. Звоню с XP

в /etc/mgetty/login.config 
/AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap login
* - - /bin/login @

В /etc/ppp/options прописал
modem
crtscts
asyncmap 0

в /etc/ppp/options.ttyS0
passive
10.1.105.135:10.1.105.134
proxyarp
ms-dns 10.1.105.12
ms-dns 10.1.105.1

в /etc/ppp/pap-secrets
user ubuntu "user" *

Проблема такая, звоню, авторизуюсь, ip присваивается 10.1.105.134 
но когда пишу, ping 10.1.105.1 
то пытается пинговать начаная с узла 
10.16.2.1
Узел не найден
10.16.3.1
узел не найден
тобиш не один из внутрених адресов сети не пигуется даже самой машинки тобиш 10.1.105.134
Подскажите что делаю не так

З.Ы
После токо как соединился 
на линуксе делаю netstat -rn
Destination Gateway Genmask Flaggs MSS Windows irtt Iface
10.1.105.134 0.0.0.0            255.255.255.255 UH         00   0ppp0
             ^^^^
            хотя по доке, сдесь должно было быть 10.1.105.135  

что выдает route на linuxe?
проверь, чтобы pppd имел suid бит установленным, а то он маршрут не пропишет...

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

>проверь, чтобы pppd имел suid бит установленным
как это проверить?

pehser
() автор топика

Похоже форвардинг не включен.

echo 1 >/proc/sys/net/ipv4/ip_forward

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

>netmask, параметр такой есть, в options какой-нибудь вставь.
уже поставил, а такое впечетление что игнорит
поставил netmask 255.255.255.0
а в винде все равно пишет 255.255.255.255

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

сделал сечас 
/etc/ppp/options

modem
crtscts
-detach
mru 1500
mtu 1500
auth
+pap
login
proxyarp
ms-dns 10.1.105.12
netmask 255.255.255.0

/etc/ppp/options.ttyS0
10.1.105.11:10.1.105.13

но после соединение ipconfig пишет что маска сети 255.255.255.255

pehser
() автор топика
Ответ на: комментарий от qwe

То одни адреса, то другие. Если proxyarp - то адрес ppp-сервера, такой же как eth0. Если нет - то и сеть придумай другую.

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

а почему не пингуются внутрение ip чтоже не так? почему он начинает с каких то 10.16.2.1 10.16.3.1 хотя сетка начинается с 10.1.105.1

pehser
() автор топика
Ответ на: комментарий от lvi

>То одни адреса, то другие. Если proxyarp - то адрес ppp-сервера, >такой же как eth0. Если нет - то и сеть придумай другую.
Тобиш такойже как и у линукса во внутреней сети?
Тоеть если у линукса ip 10.1.105.35 то строка должна быть 
10.1.105.35:10.1.105.13
?

pehser
() автор топика
Ответ на: комментарий от lvi

подпрвил на 
10.1.105.35:10.1.105.13
но результат тотже
не пигует внутрение адреса, начинает поисик узла с 10.16.2.1 и 10.16.3.1 

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

Так это у Вас, батенька, проблема в XP, не по тому маршруту пакеты идут. Она у Вас что, ещё и в локалку какую-то включена?

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

После соединения запустите на Linux машине tcpdump на ppp интерфейс и посмотрите доходят ли до неё вообще пинги с XP, если если не доходят, разбирайтесь с маршрутизацией на XP.

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

точно ХП прикалывалась, теперь вопрос, такой, а как сделать чбы несколько человек могли конектиться одновременно, тобиш, с нескольких машин?

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

Поставить несколько модемов. :)

Кстати, в Вашем случае mgetty можно было не ставить, а в inittab прописать сразу pppd.

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

как я уже писал у меня нету, inittab,
делаю сервак дозвона,
стартую /usr/local/sbin/mgetty ttyS0
после разрыва связи, модым возврощяется в нормальное состяние, а как сделать он снова возошялся в режим ожидания

в доке написано
[quote]
втавте в файл /etc/inittab
S0:2345:respawn:/sbin/mgetty ttyS0
Далее выполняем init q
[/quote]

А у меня в систем нет такого файла, создал прописал результат тотже
после на этом форуме подсказали
If you're using Edgy, inittab has been split off into several files,
most of which are inside /etc/event.d, if I recall correctly.
Inittab and the new configuration files are somewhat similar, but you might have to get creative.

зашол в /etc/event.d
дописал в файлах rc2 rc3 rc4 rc5
exec /sbin/mgetty ttyS0
но опятьже результат тотже 

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

>как я уже писал у меня нету, inittab,

Угу, точно, Ubutu теперь использует новую систему инициализации - Upstart. Я с ней дела не имел, поэтому ничего посоветовать в этом случае не могу.

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