Ключевые слова:modem, share, (найти похожие документы)
_ RU.UNIX.BSD (2:5077/15.22) _____________________________________ RU.UNIX.BSD _
From : Boris Aksenov 2:5049/30.13 16 May 99 22:51:12
Subj : Сетевой модем
________________________________________________________________________________
Мир дому твоему, Eugen!
15 May 99 10:05, Eugen Shevchenko wrote to All:
[...]
ES> А как можно расшарить на FreeBSD модем, чтобы им могли пользоваться
ES> юзеры из виндовса?
=== Cut ===
Q: /dev/cuaa0 (modem) share
A: Basil Veselov 2:5080/63.8
_______________________________________________________________________________
_СЕРВЕРHАЯ ЧАСТЬ_
1. создаешь файл modemd (подразумевается наличие установленного Perl)
#!/usr/bin/perl
select((select(STDOUT), $| = 1)[$[]);
select((select(STDIN), $| = 1)[$[]);
exec 'cu -l /dev/cuaa0';
die '$0: Cant exec cu: $!\n';
2. ложишь его, например, в /usr/sbin
3. правишь файл /etc/servises
modem 2006/tcp
modem 2006/udp
4. правишь /etc/inetd
modem stream tcp nowait root /usr/sbin/modemd modemd
5. киляешь inetd
# killall -1 inetd
6. для проверки пишешь команду
# telnet <hostname> modem
или
# telnet <hostname> 2006
получаешь после этого терминал,
который разговаривает с мопедоп на его родном АТ языке!
(выйти из него я несмог, пришлось килять, но виндоза его как-то сама
закрывает)
_КЛИЕHТСКАЯ ЧАСТЬ_
1. Ставишь на Винду прогу DialOut/IP
http://www.tactical-sw.com
она создает порт СOM5
настраиваешь в окошечке имя хоста и номер порта
ставишь ОДHУ галочку напротив Use Telnet Protokol
2. Вставляешь дискету с драйвером мопеда, и при его установке говоришь,
что он подключен к COM5
*И ВСЕ*
_ОБHАРУЖЕHHЫЕ HЕДОСТАТКИ_
1. Прога DialOut/IP комерческая, я поставил триальную версию,
активно ищется КРЯК! Просьба кинуть его в меня, если найдешь раньше.
2. Мопед становится доступным всем (знающим об этом) в сети!!!
то есть, любой человек, набравший telnet <hostname> 2006 попадает на твой
любимый мопед и спокойно набрав ATDP 8w095...... звонит в Mоскву (Америку)
к своим друзьям!
_РЕШЕHИЕ!_ -> Ограничить доступ посредством *firewall*
После всего вышеперечисленного работает под виндой HyperTerm,
WinFax 9.0 и прочая муть!
=== Cut ===
With best wishes, Boris
---
* Origin: Brain Station... (2:5049/30.13)
Есть незадачка. На RedHat9 + xinetd вся эта конфа вешает машину. Ошибка типа kernel panic. Первый раз такое увидел.) Причем в принципе работает, но проходит какое-то время и вуа-ля. В смыле о-о-опс. Если кто знает в чем причина - подскажите. Использую пакет uucp.