can anyone help with this (my brain's too small and I conclude I don't 
understand the filtering rules properly :))

Linux 2.0.35
diald 0.16.5
ISDN TA (treated just as an external modem)

Every samba connection (from W95 at least) causes the line to go up. With 
debug 89 the following is logged:

Nov  4 16:28:01 prague syslogd 1.3-3: restart.
Nov  4 16:28:20 prague diald[19732]: filter accepted rule 1 proto 6 len 44 seq 
103f7cf2 ack 193b6fe flags  SYN ACK packet 100.100.1.1,139 => 
10.0.0.1,1135
Nov  4 16:28:20 prague diald[19732]: Adding connection 0x805e5f8 @ 
910196900 - timeout 15
Nov  4 16:28:21 prague diald[19732]: Running connect (pid = 19807).
Nov  4 16:28:21 prague connect: Initializing Modem
Nov  4 16:28:21 prague connect: Dialing system

tcpdump shows this initial activity on port 139 (netbios-ssn)

16:51:50.290000 shirleyb.prague.stalbans.gov.uk.1150 > 
prague.stalbans.gov.uk.netbios-ssn: S 27868
424:27868424(0) win 8192 <mss 1460> (DF)
16:51:50.290000 prague.stalbans.gov.uk.netbios-ssn > 
shirleyb.prague.stalbans.gov.uk.1150: S 41056
52420:4105652420(0) ack 27868425 win 32736 <mss 1460>

nothing shows on
netbios-ns      137/tcp # NETBIOS Name Service
netbios-dgm     138/tcp # NETBIOS Datagram Service

my standard.filter file is thus (comments omitted):
-------------------------------------------------------
accept tcp 15 tcp.syn

ignore tcp tcp.dest=tcp.auth
ignore tcp tcp.source=tcp.auth

ignore tcp tcp.dest=tcp.nntp
ignore tcp tcp.source=tcp.nntp

ignore tcp tcp.dest=tcp.domain
ignore tcp tcp.source=tcp.domain

ignore tcp tcp.dest=tcp.netbios-ssn     # why doesn't this catch things?
ignore tcp tcp.source=tcp.netbios-ssn  # why doesn't this catch things?

ignore tcp ip.tot_len=40,tcp.live

accept tcp 120 tcp.dest=tcp.www
accept tcp 120 tcp.source=tcp.www

keepup tcp 5 !tcp.live
ignore tcp !tcp.live

accept tcp 120 tcp.dest=tcp.ftp
accept tcp 120 tcp.source=tcp.ftp

accept tcp 600 any

ignore udp udp.dest=udp.who
ignore udp udp.source=udp.who

ignore udp udp.dest=udp.route
ignore udp udp.source=udp.route

ignore udp udp.dest=udp.ntp
ignore udp udp.source=udp.ntp
ignore udp udp.dest=udp.timed
ignore udp udp.source=udp.timed

ignore udp udp.dest=udp.domain,udp.source=udp.domain

accept udp 30 udp.dest=udp.domain 
accept udp 30 udp.source=udp.domain

ignore udp udp.source=udp.netbios-ns,udp.dest=udp.netbios-ns

ignore udp tcp.dest=udp.route
ignore udp tcp.source=udp.route

accept udp 10 any
---------------------------------------------------------

It appears the:
accept tcp 15 tcp.syn
is being triggered with a SYN ACK but surely I can't do much about this ?!?!

I've tried a variety of rules to ignore all tcp/udp packets that come/go on 
137,138,139 but all to no avail...

thanks for any help

Mark

Mark Tiramani
FREDO / ENTERPRISE AB / EAB/NPA-CONNECT
[EMAIL PROTECTED] / [EMAIL PROTECTED] / [EMAIL PROTECTED]

-
To unsubscribe from this list: send the line "unsubscribe linux-diald" in
the body of a message to [EMAIL PROTECTED]

Reply via email to