(fwd) Сетевой модем

Andrey Gerzhov (kittle@freeland.alex-ua.com)
Tue, 18 May 1999 00:20:04 +0300 (EEST)

-- forwarded message --
Path: freeland.alex-ua.com!routki.ki.yurteh.net!carrier.kiev.ua!srcc!Gamma.RU!ddt.demos.su!f400.n5020!f238.n5020!f36.n5049!f30.n5049!not-for-mail
Newsgroups: fido7.ru.unix.bsd
Distribution: fido7
X-Comment-To: Eugen Shevchenko
Approved: gateway@fido7.ru
From: Boris Aksenov <Boris.Aksenov@p13.f30.n5049.z2.fidonet.org>
Date: Sun, 16 May 99 21:51:12 +0400
Subject: Сетевой модем
Message-ID: <926895111@p13.f30.n5049.z2.ftn>
References: <926762829@f209.n50.z2.ftn>
Organization: Brain Station...
X-FTN-AREA: RU.UNIX.BSD
X-FTN-MSGID: 2:5049/30.13 373f4c07
X-FTN-REPLY: 2:50/209 373d474d
X-FTN-CHRS: IBMPC 2
X-FTN-RealName: Борис Аксёнов
X-FTN-TID: FastEcho 1.46.1 2572482
X-FTN-Tearline: (none)
X-FTN-Origin: Brain Station... (2:5049/30.13)
X-FTN-SEEN-BY: 50/201 993 463/68 159 464/34 469/38 478/25 4614/1 4635/4 5001/15 17
X-FTN-SEEN-BY: 5002/16 5003/15 5011/13 201 5013/8 5020/204 238 400 758 1301 1351
X-FTN-SEEN-BY: 5020/1381 1555 1851 5022/5 5023/1 11 5029/34 5030/23 115 251 818
X-FTN-SEEN-BY: 5049/12 30 36 46 256 5055/86 5061/15 5066/2 5075/10 5077/3 28
X-FTN-SEEN-BY: 5080/80 5084/10 5093/62 256 5094/5094 5095/29 5097/18
X-FTN-PATH: 5049/30 36 5020/238
X-FTN-PATH: 5020/400
Lines: 73
Xref: freeland.alex-ua.com fido7.ru.unix.bsd:7866

Мир дому твоему, 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

-- end of forwarded message --

-- 
С тем, что не помешает никогда,
                                               Kittle