From owner-freebsd-questions Tue Sep 7 10:46:17 1999 Delivered-To: freebsd-questions@freebsd.org Received: from mail.rdc1.sfba.home.com (ha1.rdc1.sfba.home.com [24.0.0.66]) by hub.freebsd.org (Postfix) with ESMTP id 3FCBD1550F for ; Tue, 7 Sep 1999 10:46:05 -0700 (PDT) (envelope-from mwakers@home.com) Received: from c67050-a.plstn1.sfba.home.com ([24.5.221.231]) by mail.rdc1.sfba.home.com (InterMail v4.01.01.00 201-229-111) with SMTP id <19990907174544.PFSE21497.mail.rdc1.sfba.home.com@c67050-a.plstn1.sfba.home.com>; Tue, 7 Sep 1999 10:45:44 -0700 Received: by c67050-a.plstn1.sfba.home.com with Microsoft Mail id <01BEF91E.924B0E00@c67050-a.plstn1.sfba.home.com>; Tue, 7 Sep 1999 10:48:51 -0700 Message-ID: <01BEF91E.924B0E00@c67050-a.plstn1.sfba.home.com> From: "Michael W. Akers" To: 'Decebal Topala' Cc: 'FreeBSD' Subject: RE: Date: Tue, 7 Sep 1999 10:48:50 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Decebal, Remove the ampersand ' & ' from the ping command. What this script is = doing is rapidly generating ping commands and dumping them onto the = process stack for latter execution. That is why your system dumps, your = overwhelming it. Run the script its self in the background, not the ping = command. Hope this helps, Mike Akers M. Akers Enterprises Try this: #!/bin/sh class_c=3D0 class_b=3D0 count=3D2 subnet=3D2.16 while [ ${class_b} !=3D 255 ] do class_c=3D0 while [ ${class_c} !=3D 255 ] do echo "Testing ${subnet}.${class_b}.${class_c} ..." >> pingsweep_log ping -c ${count} ${subnet}.$class_b}.${class_c} 2>&1 >> pingsweep_log class_c=3D$((${class_c} + 1)) done class_b=3D$((${class_b + 1)) done Then run it. ./pingsweep & ---------- From: Decebal Topala [SMTP:decebal@mail.md] Sent: Tuesday, September 07, 1999 9:06 AM To: questions@FreeBSD.ORG Hi=20 I used an script to ping all ip addresses in my ocal ip subnet. I was very slow. In order to make this faster i put ping process in=20 baground. After 15 second system is dumpimg. Here is the script=20 ################################################################# #!/bin/sh -x class_c=3D0 class_b=3D0 subnet=3D172.16 count=3D2 while [ ${class_b} !=3D 255 ] do=20 class_c=3D0 while [ ${class_c} !=3D 255 ] do=20 ping -c ${count} ${subnet}.${class_b}.${class_c} & class_c=3D$((${class_c}+1)) echo ${class_b}.${class_c} done class_b=3D$((${class_b}+1)) done=20 ##################################################### And here is my kernel config file. ################################################################ machine "i386" cpu "I686_CPU" ident fire maxusers 500 options "MAXDSIZ=3D(256*1024*1024)" options "DFLDSIZ=3D(256*1024*1024)" options MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options FFS_ROOT #FFS usable as root device [keep = this!] options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options "CD9660_ROOT" #CD-ROM usable as root. "CD9660" = req'ed options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP = THIS!] options SCSI_DELAY=3D15000 #Be pessimistic about Joe SCSI = device options UCONSOLE #Allow users to grab the console options FAILSAFE #Be conservative options USERCONFIG #boot -c editor options VISUAL_USERCONFIG #visual boot -c editor config kernel root on wd0 controller isa0 controller pnp0 controller eisa0 controller pci0 controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 disk fd0 at fdc0 drive 0 disk fd1 at fdc0 drive 1 options "CMD640" # work around CMD640 chip deficiency controller wdc0 at isa? port "IO_WD1" bio irq 14 disk wd0 at wdc0 drive 0 disk wd1 at wdc0 drive 1 controller wdc1 at isa? port "IO_WD2" bio irq 15 disk wd2 at wdc1 drive 0 disk wd3 at wdc1 drive 1 options ATAPI #Enable ATAPI support for IDE bus options ATAPI_STATIC #Don't do it as an LKM device acd0 #IDE CD-ROM device wfd0 #IDE Floppy (e.g. LS-120) device mcd0 at isa? port 0x300 bio irq 10 controller atkbdc0 at isa? port IO_KBD tty device atkbd0 at isa? tty irq 1 device psm0 at isa? tty irq 12 device vga0 at isa? port ? conflicts pseudo-device splash device sc0 at isa? tty device npx0 at isa? port IO_NPX irq 13 device sio0 at isa? port "IO_COM1" flags 0x10 tty irq 4 device sio1 at isa? port "IO_COM2" tty irq 3 device sio2 at isa? disable port "IO_COM3" tty irq 5 device sio3 at isa? disable port "IO_COM4" tty irq 9 device xl0 # 3Com 3c90x (``Boomerang'', ``Cyclone'') pseudo-device loop pseudo-device ether pseudo-device pty 16 pseudo-device gzip # Exec gzipped a.out's options KTRACE #kernel tracing options SYSVSHM options SYSVMSG options SYSVSEM pseudo-device bpfilter 4 #Berkeley packet filter ############################################################# I tried the same the same on linux and it does not trap the system. Please advice any ideas how to solve this. DEcebal=20 =20 ___________________________________________ Get your free mail box @ http://www.mail.md To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message