Opitvam se da napravia survur pod linuks, koito da otgovaria
na telefonni povikvaniia i da osushtestviava TCP-vruzka.
Kraina
tsel: podavane na internet na nabirashtiia go kompyutur.
Tova koeto napravih e slednoto:
/etc/inittab
S0:2345:respawn:/usr/local/sbin/mgetty ttyS0 -n 1 -D
/dev/ttyS0
/etc/ppp/options.server
-detach
asyncmap 0
modem
crtscts
lock
proxyarp
debug
ms-dns x.x.x.x
ms-dns x.x.x.y
/etc/ppp/options.ttyS0
172.16.2.1:172.16.2.2
/usr/local/etc/mgetty+sendfax/mgetty.config
port ttyS0
debug 4
data-only y
init-chat "" ATS7=45M0S0=0L1V1X4&c1E0Q0 OK
/usr/local/etc/mgetty+sendfax/login.config
/AutoPPP/ - pppd /usr/sbin/pppd debug auth -chap +pap file
/etc/ppp/options.server
Tova e kakvoto mozhah da izkopcha ot razni tutoriali iz
gugle.
No ne deistva kakto az iskam. Vsichko raboti, ako go
nabiram
s terminal. Togava prosto si izliza login: kudeto da si
vuveda parolkata i si vlizam, no tova e shel, a az iskam da
vurvi TCP. Ako go nabiram s Dial-Up Connections na Windows
nishto ne stava...
Ako niakoi e pravil neshto neka mi kazhe kakvo da promenia.
Mgetty e kompiliran s poddruzhka na AutoPPP
pppd e kompiliran s poddruzhka na ms-dns
V loga polichavam slednoto:
09/10 14:29:20 yS0 wfr: waiting for ``RING''
09/10 14:29:20 yS0 got: [0d][0a]RING[0d]
09/10 14:29:20 yS0 wfr: rc=0, drn=0
09/10 14:29:20 yS0 send: ATA[0d]
09/10 14:29:20 yS0 waiting for ``CONNECT''
09/10 14:29:20 yS0 got: [0d][0a]CARRIER
31200[0d][0a][0d][0a]PROTOCOL: LAP-M[0d][0a][0d][0a]COMPRE
SSION: V.42BIS[0d][0a][0d][0a]CONNECT ** found **
09/10 14:29:38 yS0 send:
09/10 14:29:38 yS0 waiting for ``_''
09/10 14:29:38 yS0 got: 31200[0d][0a] ** found **
09/10 14:29:38 yS0 waiting for line to clear (VTIME),
read:
~[ff]}#[c0]!}!} } }7}"}&} } } } }%}&T[
89]t<}'}"}(}"}-}#}&[c2]q~
09/10 14:29:39 yS0 utmp + wtmp entry made
09/10 14:29:39 yS0 tio_set_flow_control( HARD )
09/10 14:29:39 yS0 print welcome banner (/etc/issue)
09/10 14:29:39 yS0 getlogname (AUTO_PPP),
read:~[ff]}#[c0]!
09/10 14:29:40 yS0 input finished with '\r', setting ICRNL
ONLCR
09/10 14:29:40 yS0 tio_get_rs232_lines: status: RTS CTS
DSR
DTR DCD
09/10 14:29:40 yS0 match: user='/AutoPPP/', key=''
09/10 14:29:40 yS0 match: user='/AutoPPP/', key=''
09/10 14:29:40 yS0 match: user='/AutoPPP/', key=''
09/10 14:29:40 yS0 match: user='/AutoPPP/', key='*'***
hit!
09/10 14:29:40 yS0 calling login: cmd='/bin/login',
argv[]='login /AutoPPP/'
09/10 14:29:40 yS0 setenv: 'CALLER_ID=none'
09/10 14:29:40 yS0 setenv: 'CONNECT=31200/31200 LAP-M'
09/10 14:29:40 yS0 setenv: 'DEVICE=ttyS0'
09/10 14:29:40 ##### data dev=ttyS0, pid=951,
caller='none',
conn='31200/31200 LAP-M', name='', cmd=
'/bin/login', user='/AutoPPP/'
|