On Thu, Feb 10, 2000 at 08:46:11PM +0900, Akinori -Aki- MUSHA wrote:
>       Hi, there.
> 
>       I'm now faced with a problem concerning ipfw + natd on the
> very current world with /etc properly updated. The problem is
> described as this: Enabling options IPFIREWALL & IPDIVERT plus running
> natd makes it freeze on shutdown with no messages, no response to my
> key input, no reply to a ping from another host. :(
> 
>       FYI, my configuration is shown as follows, which ipfw/natd
> part is entirely taken from my 3.4-STABLE machine that _is_ working
> amazingly fine for quite a long time.
> 
> knu@archon[2]% uname -a
> FreeBSD archon.local.idaemons.org 4.0-CURRENT FreeBSD 4.0-CURRENT #25:
> Thu Feb 10 18:51:07 JST 2000
> [EMAIL PROTECTED]:/usr/src/sys/compile/ARCHON  i386 
> knu@archon[2]% cat /etc/rc.conf
> network_interfaces="fxp0 lo0"
> ifconfig_fxp0="inet 192.168.1.32  netmask 255.255.255.0"
> defaultrouter="192.168.1.1"
> hostname="archon.local.idaemons.org"
> moused_enable="YES"
> moused_port="/dev/cuaa0"
> moused_type="intellimouse"
> moused_flags="-w 2 -z 5 -m 7=2 -m 2=4 -m 4=5 -m 5=6 -m 6=7"
> allscreens_flags='-m on'
> firewall_enable="YES"
> firewall_type="open"
> firewall_quiet="YES"
> natd_enable="YES"
> natd_interface="fxp0"
> natd_flags="-f /etc/natd.conf"
> amd_enable="YES"
> amd_flags="-F /etc/amd.conf"
> saver="logo"
> keyrate="fast"
> knu@archon[2]% perl -ne 's/ *#.*//; print if /\S/' /sys/i386/conf/ARCHON
> machine               i386
> cpu           I686_CPU
> ident         ARCHON
> maxusers      32
> options       INET                    
> options       FFS                     
> options       FFS_ROOT                
> options               SOFTUPDATES
> options       MFS                     
> options       NFS                     
> options       MSDOSFS                 
> options               NTFS
> options               EXT2FS
> options       CD9660                  
> options       PROCFS                  
> options               NULLFS
> options               UNION
> options               PORTAL
> options       COMPAT_43               
> options       SCSI_DELAY=5000         
> options       UCONSOLE                
> options       USERCONFIG              
> options       VISUAL_USERCONFIG       
> options       KTRACE                  
> options       SYSVSHM                 
> options       SYSVMSG                 
> options       SYSVSEM                 
> options       P1003_1B                
> options       _KPOSIX_PRIORITY_SCHEDULING
> options               _KPOSIX_VERSION=199309L
> options               ICMP_BANDLIM            
> options       SMP                     
> options       APIC_IO                 
> device                isa
> device                eisa
> device                pci
> device                fdc0    at isa? port IO_FD1 irq 6 drq 2
> device                fd0     at fdc0 drive 0
> device                ata0    at isa? port IO_WD1 irq 14
> device                ata
> device                atadisk                 
> options       ATA_STATIC_ID           
> device                ahc             
> device                scbus           
> device                da              
> device                sa              
> device                cd              
> device                pass            
> device                atkbdc0 at isa? port IO_KBD
> device                atkbd0  at atkbdc? irq 1
> device                psm0    at atkbdc? irq 12
> device                vga0    at isa?
> pseudo-device splash
> device                sc0     at isa?
> device                npx0    at nexus? port IO_NPX irq 13
> device                apm0    at nexus? disable flags 0x20
> device                pcm0
> device                sio0    at isa? port IO_COM1 flags 0x10 irq 4
> device                sio1    at isa? port IO_COM2 irq 3
> device                ppc0    at isa? irq 7
> device                ppbus           
> device                lpt             
> device                plip            
> device                ppi             
> device                fxp             
> pseudo-device loop            
> pseudo-device ether           
> pseudo-device sl      1       
> pseudo-device ppp     1       
> pseudo-device tun             
> pseudo-device pty     16      
> pseudo-device md              
> pseudo-device vn
> pseudo-device bpf     4       
> options               IPFIREWALL
> options               IPDIVERT
> options         SHMMAXPGS=2049
> options               COMPAT_LINUX
> knu@archon[2]% cat /etc/natd.conf 
> log                   no
> deny_incoming         yes
> use_sockets           no
> same_ports            yes
> unregistered_only     yes
> dynamic                       yes
> knu@archon[2]% 
> 
> 
>       If I disable natd by setting natd_enable="NO", then shutdown
> goes just fine. Also I confirmed that neither falling onto single user
> mode, unloading every kernel module nor killing natd causes freezing.
> 
>       Any suggestions?
> 
Compile your kernel with DDB, and see where it stuck from there...

-- 
Ruslan Ermilov          Sysadmin and DBA of the
[EMAIL PROTECTED]        United Commercial Bank,
[EMAIL PROTECTED]          FreeBSD committer,
+380.652.247.647        Simferopol, Ukraine

http://www.FreeBSD.org  The Power To Serve
http://www.oracle.com   Enabling The Information Age


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to