Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!solace!nntp.uio.no!Norway.EU.net!EU.net!ieunet!maths.tcd.ie!maths.tcd.ie!not-for-mail From: ajudge@maths.tcd.ie (Alan Judge) Newsgroups: comp.unix.bsd.freebsd.misc Subject: [pccard-test-960508] Problems with nep on Digital HiNote Ultra II Date: 5 Jun 1996 15:23:24 +0100 Organization: Dept. of Maths, Trinity College, Dublin, Ireland. Lines: 599 Message-ID: <4p458s$lbt@gosset.maths.tcd.ie> NNTP-Posting-Host: gosset.maths.tcd.ie First of all, thanks to everyone for the sterling work on FreeBSD and the pccard stuff. I've just installed FreeBSD on a new Ultra II, using the 2.2-960501-SNAP and pccard-test-960508. The machine has 24MB of RAM and a 3C589C Combo and a Megahertz XJ2288. Machine and cards work fine under Windows '95. I have one serious problem and some minor ones. Any help or advice you could provide would be very useful. 1) I can't send or receive on the ethernet using the nep0 driver. Under the GENERIC kernel and using interface zp0, everything works fine. Under pccard test, pccardd finds and configs the card, ifconfig appears to work OK, and when I configure the card the light starts flashing. And I can stop and start the card with ifconfig up/down. However, I can't send or receive any packets. I've attached a shar file containing my kernel config, messages, and dumpcis info. The other config files are unchanged from the package, though I've obviously enabled APM and PCCARD stuff in sysconfig. 2) While suspend and resume using the keyboard and the lid switch work, if I use zzz, the machine resets when I restart using the power button. 3) The machine sometimes crashes (with a continuous beep) when I remove either card. In the 3C589 case, the last message is: nep0: adapter failure (ffff); in the normal case, this would be followed by nep0: unload. 4) Sometimes when I boot, the kernel fails to start up at all. The last message is: apm: found APM BIOS version 1.1 panic: cannot mount root It would appear that something prevents the kernel from finding wdc0 at all. A second reboot will usually fix the problem. -- Alan #!/bin/sh # This is a shell archive (produced by GNU sharutils 4.1.4). # To extract the files from this archive, save it to some FILE, remove # everything before the `!/bin/sh' line above, then type `sh FILE'. # # Made on 1996-05-31 18:53 BST by <root@blart.dsg.cs.tcd.ie>. # Source directory was `/usr/aj/pccard'. # # Existing files will *not* be overwritten unless `-c' is specified. # # This shar contains: # length mode name # ------ ---------- ------------------------------------------ # 7492 (null) -rw-r--r-- # 6136 (null) -rw-r--r-- # 406 (null) -rw-r--r-- # 3963 (null) -rw-r--r-- # 624 (null) -rw-r--r-- # 370 (null) -rw-r--r-- # touch -am 1231235999 $$.touch >/dev/null 2>&1 if test ! -f 1231235999 && test -f $$.touch; then shar_touch=touch else shar_touch=: echo echo 'WARNING: not restoring timestamps. Consider getting and' echo "installing GNU \`touch', distributed in GNU File Utilities..." echo fi rm -f 1231235999 $$.touch # # ============= BLART ============== if test -f 'BLART' && test X"$1" != X"-c"; then echo 'x - skipping BLART (file already exists)' else echo 'x - extracting BLART (text)' sed 's/^X//' << 'SHAR_EOF' > 'BLART' && # # Sample Laptop Configuration # for leinlein.mt.cs.keio.ac.jp (Digital Hinote Ultra CS433) # Tatsumi Hosokawa <hosokawa@mt.cs.keio.ac.jp> # X machine "i386" cpu "I586_CPU" ident BLART maxusers 10 X options GPL_MATH_EMULATE #Support for x87 emulation options INET #InterNETworking options FFS #Berkeley Fast Filesystem options NFS #Network Filesystem options MFS #Memory Filesystem options MSDOSFS #MSDOS Filesystem options "CD9660" #ISO 9660 Filesystem options PROCFS #Process filesystem options "COMPAT_43" #Compatible with BSD 4.3 [KEEP THIS!] options BOUNCE_BUFFERS #include support for DMA bounce buffers options UCONSOLE #Allow users to grab the console options FAILSAFE #Be conservative X # # These three options provide support for System V Interface # Definition-style interprocess communication, in the form of shared # memory, semaphores, and message queues, respectively. # options SYSVSHM options SYSVSEM options SYSVMSG X # laptop-specific configuration options LAPTOP X # # These options cope with incompatibilities between laptop machines # (bugs of APM BIOS, problems with PCMCIA slots, etc.) # See i386/include/laptops.h for details. # If your machine is not these machines, comment out these options. # #options HINOTE # Digital Hinote options DHULTRA # Digital Hinote Ultra #options "TP230" # IBM ThinkPad 230Cs #options "TP230FBW" # IBM ThinkPad 230Cs FBW #options "TP530" # IBM ThinkPad 530Cs #options WINBOOKPRO # Sotec Winbook Pro #options GW2KHB # Gateway 2000 Handbook #options JETMINI # Panasonic Pronote Jet Mini #options CONTURA # Compaq Contura Series #options ELITE # Compaq Elite Series # ##options CONSERVATIVE_LAPTOP # For Installation Disk Only X # If your laptop have not had Windoze95-Ready BIOS, please update it. # Such old BIOS'es sometimes have critical bugs at 32-bit protected # mode APM BIOS interface (which have not used by Windoze 3.1). X # PC-card suspend/resume support (experimental) options APM_PCCARD_RESUME X # Keep power for serial cards when the system suspends # (If your machine hangs up when you try to suspend the system with # FAX/Modem PCMCIA card, uncomment this option). #options SIO_SUSP_KEEP_PWR X # 0: silence # 1: simple beep (same as 960414) # 2: (default) new beep options "PCCARD_BEEP=2" X config kernel root on wd0 X controller isa0 #controller eisa0 #controller pci0 X # Dont remove these two lines! controller crd0 device pcic0 at crd? X controller fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr disk fd0 at fdc0 drive 0 #disk fd1 at fdc0 drive 1 #tape ft0 at fdc0 drive 2 X controller wdc0 at isa? port "IO_WD1" bio irq 14 vector wdintr disk wd0 at wdc0 drive 0 X controller wdc1 at isa? port "IO_WD2" bio irq 15 vector wdintr disk wd1 at wdc1 drive 0 X #controller wdc2 at isa? disable port "IO_WD2" bio irq 15 vector wdintr #disk wd2 at wdc1 drive 0 X #controller wdc3 at isa? disable port "IO_WD2" bio irq 15 vector wdintr #disk wd3 at wdc1 drive 0 X options ATAPI #Enable ATAPI support for IDE bus options ATAPI_STATIC #Don't do it as an LKM device wcd0 #IDE CD-ROM X # A single entry for any of these controllers (ncr, ahb, ahc) is sufficient # for any number of installed devices. #controller ncr0 #controller ahb0 #controller ahc0 X #controller bt0 at isa? port "IO_BT0" bio irq ? vector bt_isa_intr #controller uha0 at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr #controller aha0 at isa? port "IO_AHA0" bio irq ? drq 5 vector ahaintr #controller aic0 at isa? port 0x340 bio irq 11 vector aicintr #controller nca0 at isa? port 0x1f88 bio irq 10 vector ncaintr #controller nca1 at isa? port 0x350 bio irq 5 vector ncaintr #controller sea0 at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000 vector seaintr #controller spc0 at isa? port 0x320 bio irq 11 iomem 0xd0000 vector spcintr X #controller scbus0 X #device sd0 X #device od0 X #device st0 X #device cd0 #Only need one of these, the code dynamically grows X #device wt0 at isa? port 0x300 bio irq 5 drq 1 vector wtintr #device mcd0 at isa? port 0x300 bio irq 10 vector mcdintr #device mcd1 at isa? port 0x340 bio irq 11 vector mcdintr X #controller matcd0 at isa? port 0x230 bio X #device scd0 at isa? port 0x230 bio X # syscons is the default console driver, resembling an SCO console device sc0 at isa? port "IO_KBD" tty irq 1 vector scintr # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver #device vt0 at isa? port "IO_KBD" tty irq 1 vector pcrint #options PCVT_FREEBSD=210 # pcvt running on FreeBSD >= 2.0.5 #options XSERVER # include code for XFree86 #options FAT_CURSOR # start with block cursor # If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines #options PCVT_SCANSET=2 # IBM keyboards are non-std X # Mandatory, don't remove device npx0 at isa? port "IO_NPX" irq 13 vector npxintr X # # Laptop support (see LINT for more options) # device apm0 at isa? # Advanced Power Management options APM_BROKEN_STATCLOCK # Workaround some buggy APM BIOS X device sio0 at isa? port "IO_COM1" tty irq 4 vector siointr device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr device sio2 at isa? port "IO_COM3" tty irq 5 vector siointr device sio3 at isa? disable port "IO_COM4" tty irq 9 vector siointr device sio4 at isa? disable port "IO_COM3" tty irq 5 vector siointr device sio5 at isa? disable port "IO_COM3" tty irq 5 vector siointr X device lpt0 at isa? port? tty irq 7 vector lptintr #device lpt1 at isa? disable port? tty #device lpt2 at isa? disable port? tty #device mse0 at isa? port 0x23c tty irq 5 vector mseintr X #device psm0 at isa? disable port "IO_KBD" conflicts tty irq 12 vector psmintr device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr X # Order is important here due to intrusive probes, do *not* alphabetize # this list of network interfaces until the probes have been fixed. # Right now it appears that the ie0 must be probed before ep0. See # revision 1.20 of this file. #device de0 #device fxp0 #device vx0 X #device ed0 at isa? port 0x280 net irq 5 iomem 0xd8000 vector edintr #device ed1 at isa? disable port 0x300 net irq 5 iomem 0xd8000 vector edintr #device ie0 at isa? port 0x360 net irq 7 iomem 0xd0000 vector ieintr #device ep0 at isa? port 0x300 net irq 10 vector epintr #device fe0 at isa? port 0x300 net irq ? vector feintr #device fe1 at isa? disable port 0x300 net irq ? vector feintr #device ix0 at isa? port 0x300 net irq 10 iomem 0xd0000 iosiz 32768 vector ixintr #device le0 at isa? port 0x300 net irq 5 iomem 0xd0000 vector le_intr #device lnc0 at isa? port 0x280 net irq 10 drq 0 vector lncintr #device lnc1 at isa? port 0x300 net irq 10 drq 0 vector lncintr device nep0 at isa? port 0x300 net irq 10 vector nepintr device nep1 at isa? disable port 0x300 net irq 10 vector nepintr #device sn0 at isa? port 0x300 net irq ? vector snintr #device sn1 at isa? disable port 0x300 net irq ? vector snintr X # do not enable ze0 and zp0 (these devices are obsolete) ##device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr ##device zp0 at isa? port 0x300 net irq 10 iomem 0xd8000 vector zpintr X pseudo-device loop pseudo-device ether pseudo-device log pseudo-device sl 1 # DHCP uses BPF (Berkeley Packet Filter) pseudo-device bpfilter 4 # ijppp uses tun instead of ppp device #pseudo-device ppp 1 pseudo-device tun 1 pseudo-device pty 16 # keep this if you want to be able to continue to use /stand/sysinstall pseudo-device gzip # Exec gzipped a.out's SHAR_EOF $shar_touch -am 0531182196 'BLART' && chmod 0644 'BLART' || echo 'restore of BLART failed' shar_count="`wc -c < 'BLART'`" test 7492 -eq "$shar_count" || echo "BLART: original size 7492, current size $shar_count" fi # ============= dumpcis ============== if test -f 'dumpcis' && test X"$1" != X"-c"; then echo 'x - skipping dumpcis (file already exists)' else echo 'x - extracting dumpcis (binary)' sed 's/^X//' << 'SHAR_EOF' | uudecode && begin 600 dumpcis M0V]N9FEG=7)A=&EO;B!D871A(&9O<B!C87)D(&EN('-L;W0@,`I4=7!L92`C M,2P@8V]D92`](#!X,2`H0V]M;6]N(&UE;6]R>2!D97-C<FEP=&]R*2P@;&5N M9W1H(#T@,@H@("`@,#`P.B`@,#`@9F8*"4-O;6UO;B!M96UO<GD@9&5V:6-E M(&EN9F]R;6%T:6]N.@H)"41E=FEC92!N=6UB97(@,2P@='EP92!.;R!D979I M8V4L(%=04R`]($]&1@H)"5-P965D(#T@3F\@<W!E960L($UE;6]R>2!B;&]C M:R!S:7IE(#T@<F5S97)V960L(#,R('5N:71S"E1U<&QE(",R+"!C;V1E(#T@ M,'@Q-R`H071T<FEB=71E(&UE;6]R>2!D97-C<FEP=&]R*2P@;&5N9W1H(#T@ M,PH@("`@,#`P.B`@-#,@,#(@9F8*"4%T=')I8G5T92!M96UO<GD@9&5V:6-E M(&EN9F]R;6%T:6]N.@H)"41E=FEC92!N=6UB97(@,2P@='EP92!%15!23TTL M(%=04R`]($]&1@H)"5-P965D(#T@,34P;E,L($UE;6]R>2!B;&]C:R!S:7IE M(#T@.$MB+"`Q('5N:71S"E1U<&QE(",S+"!C;V1E(#T@,'@R,"`H36%N=69A M8W1U<F5R($E$*2P@;&5N9W1H(#T@-`H@("`@,#`P.B`@,#$@,#$@.#D@,#4* M"5!#34-)02!)1"`](#!X,3`Q+"!/14T@240@/2`P>#4X.0I4=7!L92`C-"P@ M8V]D92`](#!X,C$@*$9U;F-T:6]N86P@240I+"!L96YG=&@@/2`R"B`@("`P M,#`Z("`P-B`P,`H)3F5T=V]R:R],04X@861A<'1E<@I4=7!L92`C-2P@8V]D M92`](#!X,34@*%9E<G-I;VX@,2!I;F9O*2P@;&5N9W1H(#T@-3<*("`@(#`P M,#H@(#`T(#`Q(#,S(#0S(#9F(#9D(#(P(#0S(#9F(#<R(#<P(#9F(#<R(#8Q M(#<T(#8Y"B`@("`P,3`Z("`V9B`V92`P,"`S,R`T,R`S-2`S."`S.2`P,"`U M-"`U,"`R9B`T,B`T92`T,R`R,`H@("`@,#(P.B`@-&,@-#$@-&4@,C`@-#,@ M-C$@-S(@-C0@,C`@-38@-C4@-S(@,F4@,C`@,S(@-C$*("`@(#`S,#H@(#`P M(#,P(#,P(#,P(#,P(#,P(#,R(#`P(&9F"@E697)S:6]N(#T@-"XQ+"!-86YU M9B`](%LS0V]M($-O<G!O<F%T:6]N72QC87)D('9E<G,@/2!;,T,U.#E="@E! M9&1I="X@:6YF;R`](%M44"]"3D,@3$%.($-A<F0@5F5R+B`R85TL6S`P,#`P M,ET*5'5P;&4@(S8L(&-O9&4@/2`P>#%A("A#;VYF:6=U<F%T:6]N(&UA<"DL M(&QE;F=T:"`](#8*("`@(#`P,#H@(#`R(#`S(#`P(#`P(#`Q(#`S"@E296<@ M;&5N(#T@,RP@8V]N9FEG(')E9VES=&5R(&%D9'(@/2`P>#$P,#`P+"!L87-T M(&-O;F9I9R`](#!X,PH)4F5G:7-T97)S.B!86"TM+2TM+2`*5'5P;&4@(S<L M(&-O9&4@/2`P>#%B("A#;VYF:6=U<F%T:6]N(&5N=')Y*2P@;&5N9W1H(#T@ M,34*("`@(#`P,#H@(&,Q(#`Q(#%D(#<Q(#4U(#,U(#4U(#4T(&4P(#<R(#5D M(#8T(#,P(&9F(&9F"@E#;VYF:6<@:6YD97@@/2`P>#$H9&5F875L="D*"4EN M=&5R9F%C92!B>71E(#T@,'@Q("A)+T\I"@E68V,@<'=R.@H)"4YO;6EN86P@ M;W!E<F%T:6YG('-U<'!L>2!V;VQT86=E.B`U('@@,58*"0E-87@@8W5R<F5N M="!A=F5R86=E(&]V97(@,2!S96-O;F0Z(#,@>"`Q,&U!"@D)36%X(&-U<G)E M;G0@879E<F%G92!O=F5R(#$P(&US.B`U('@@,3!M00H)"5!O=V5R(&1O=VX@ M<W5P<&QY(&-U<G)E;G0Z(#4@>"`Q;4$*"5=A:70@<V-A;&4@4W!E960@/2`W M+C`@>"`Q,#`@;G,*"5)$62]"4UD@<V-A;&4@4W!E960@/2`U+C`@>"`Q,#`@ M=7,*"4-A<F0@9&5C;V1E<R`T(&%D9')E<W,@;&EN97,L(&9U;&P@."\Q-B!" M:70@22]/"@D)25)1(&UO9&5S.B!,979E;`H)"4E247,Z("`P(#$@,B`S(#0@ M-2`V(#<@."`Y(#$P(#$Q(#$R(#$S(#$T(#$U"E1U<&QE(",X+"!C;V1E(#T@ M,'@Q8B`H0V]N9FEG=7)A=&EO;B!E;G1R>2DL(&QE;F=T:"`](#<*("`@(#`P M,#H@(#`S(#`Q(#<Q(#4U(#(V(#(V(#4T"@E#;VYF:6<@:6YD97@@/2`P>#,* M"59C8R!P=W(Z"@D)3F]M:6YA;"!O<&5R871I;F<@<W5P<&QY('9O;'1A9V4Z M(#4@>"`Q5@H)"4UA>"!C=7)R96YT(&%V97)A9V4@;W9E<B`Q('-E8V]N9#H@ M,B!X(#$P,&U!"@D)36%X(&-U<G)E;G0@879E<F%G92!O=F5R(#$P(&US.B`R M('@@,3`P;4$*"0E0;W=E<B!D;W=N('-U<'!L>2!C=7)R96YT.B`U('@@,6U! M"E1U<&QE(",Y+"!C;V1E(#T@,'@Q.2`H2D5$14,@9&5S8W(@9F]R(&%T=')I M8G5T92!M96UO<GDI+"!L96YG=&@@/2`S"B`@("`P,#`Z("`P,"`P,"!F9@I4 M=7!L92`C,3`L(&-O9&4@/2`P>#$T("A.;R!L:6YK*2P@;&5N9W1H(#T@,`I4 M=7!L92`C,3$L(&-O9&4@/2`P>#$P("A#:&5C:W-U;2DL(&QE;F=T:"`](#4* M("`@(#`P,#H@(#@Y(&9F(#@P(#`P(#`P"@E#:&5C:W-U;2!F<F]M(&]F9G-E M="`M,3$Y+"!L96YG=&@@,3(X+"!V86QU92!I<R`P>#`*5'5P;&4@(S$R+"!C M;V1E(#T@,'AF9B`H5&5R;6EN871O<BDL(&QE;F=T:"`](#(Q.`H@("`@,#`P M.B`@,#`@,#,@,#`@,#`@,#`@,#`@,#`@,#`@-#,@,S(@,C`@-30@-#4@-#$@ M-&0@,F0*("`@(#`Q,#H@(#0U(#8Q(#<R(#9C(#(P(#0Q(#9C(#8T(#<R(#8Y M(#8T(#8W(#8U(#)C(#(P(#4R"B`@("`P,C`Z("`V-2`W."`R,"`T,2`V8R`V M8R`V-2`W,B`W,R`R8R`R,"`U,B`W-2`W,R`W,R`V-0H@("`@,#,P.B`@-F,@ M-F,@,C`@-#,@-C@@-C$@-F4@-C<@,F,@,C`@-#0@-C$@-S8@-CD@-C0@,C`* M("`@(#`T,#H@(#0S(#8X(#8Y(#8X(#)C(#(P(#0X(#8U(#<R(#9D(#8Q(#9E M(#(P(#1C(#8Q(#9F"B`@("`P-3`Z("`R8R`R,"`T-R`V-2`V92`V-2`R,"`T M8R`V.2`V92`R8R`R,"`T8R`V.2`V,2`V90H@("`@,#8P.B`@-C<@,C`@-&,@ M-CD@-F4@,F,@,C`@-#@@-CD@-C4@-F4@,C`@-&4@-C<@-S4@-SD*("`@(#`W M,#H@(#8U(#9E(#)C(#(P(#1B(#8Q(#<P(#(P(#4S(#9F(#8X(#)C(#(P(#0W M(#8Q(#<R"B`@("`P.#`Z("`W.2`R,"`U-R`V,2`V92`V-R`P,"!F9B!F9B!F M9B!F9B!F9B!F9B!F9B!F9B!F9@H@("`@,#DP.B`@9F8@9F8@9F8@9F8@9F8@ M9F8@9F8@9F8@9F8@9F8@9F8@9F8@9F8@9F8@9F8@9F8*("`@(#!A,#H@(&9F M(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F(&9F M"B`@("`P8C`Z("!F9B!F9B!F9B!F9B!F9B!F9B!F9B!F9B!F9B!F9B!F9B!F M9B!F9B!F9B!F9B!F9@H@("`@,&,P.B`@9F8@9F8@9F8@9F8@9F8@9F8@9F8@ M9F8@9F8@9F8@9F8@9F8@9F8@9F8@9F8@9F8*("`@(#!D,#H@(&9F(&9F(&9F M(&9F(&9F(&9F(&9F(&9F(&9F(&9F"D-O;F9I9W5R871I;VX@9&%T82!F;W(@ M8V%R9"!I;B!S;&]T(#$*5'5P;&4@(S$L(&-O9&4@/2`P>#$@*$-O;6UO;B!M M96UO<GD@9&5S8W)I<'1O<BDL(&QE;F=T:"`](#,*("`@(#`P,#H@(#`P(#`P M(&9F"@E#;VUM;VX@;65M;W)Y(&1E=FEC92!I;F9O<FUA=&EO;CH*"0E$979I M8V4@;G5M8F5R(#$L('1Y<&4@3F\@9&5V:6-E+"!74%,@/2!/1D8*"0E3<&5E M9"`]($YO('-P965D+"!-96UO<GD@8FQO8VL@<VEZ92`](#4Q,F(L(#$@=6YI M=',*5'5P;&4@(S(L(&-O9&4@/2`P>#$Q("A,;VYG(&QI;FL@=&\@871T<FEB M=71E(&UE;6]R>2DL(&QE;F=T:"`](#0*("`@(#`P,#H@(#$P(#`Q(#`P(#`P M"@E,;VYG(&QI;FL@=&\@871T<FEB=71E(&UE;6]R>2P@861D<F5S<R`P>#$Q M,`I4=7!L92`C,RP@8V]D92`](#!X,34@*%9E<G-I;VX@,2!I;F9O*2P@;&5N M9W1H(#T@,S@*("`@(#`P,#H@(#`T(#`Q(#1D(#0U(#0W(#0Q(#0X(#0U(#4R M(#4T(#5A(#`P(#4X(#1A(#,R(#,R"B`@("`P,3`Z("`S."`S."`P,"`U-B`R M92`S,R`S-"`R,"`U,"`T,R`T9"`T,R`T.2`T,2`R,"`T9`H@("`@,#(P.B`@ M-&8@-#0@-#4@-&0@,#`@9F8*"59E<G-I;VX@/2`T+C$L($UA;G5F(#T@6TU% M1T%(15)46ETL8V%R9"!V97)S(#T@6UA*,C(X.%T*"4%D9&ET+B!I;F9O(#T@ M6U8N,S0@4$--0TE!($U/1$5-72Q;_UT*5'5P;&4@(S0L(&-O9&4@/2`P>#(Q M("A&=6YC=&EO;F%L($E$*2P@;&5N9W1H(#T@,@H@("`@,#`P.B`@,#(@,#$* M"5-E<FEA;"!P;W)T+VUO9&5M("T@4$]35"!I;FET:6%L:7IE"E1U<&QE(",U M+"!C;V1E(#T@,'@Q82`H0V]N9FEG=7)A=&EO;B!M87`I+"!L96YG=&@@/2`U M"B`@("`P,#`Z("`P,2`R,R`P,"`P,2`P9@H)4F5G(&QE;B`](#(L(&-O;F9I M9R!R96=I<W1E<B!A9&1R(#T@,'@Q,#`L(&QA<W0@8V]N9FEG(#T@,'@R,PH) M4F5G:7-T97)S.B!86%A8+2TM+2`*5'5P;&4@(S8L(&-O9&4@/2`P>#%B("A# M;VYF:6=U<F%T:6]N(&5N=')Y*2P@;&5N9W1H(#T@,38*("`@(#`P,#H@(&4P M(#0Q(#DY(#0Y(#4U(#)E(#4U(&%A(#8P(&8X(#`S(#`W(#<P(&9F(&9F(#(X M"@E#;VYF:6<@:6YD97@@/2`P>#(P*&1E9F%U;'0I"@E);G1E<F9A8V4@8GET M92`](#!X-#$@*$DO3RD@("M21%DO+4)362!A8W1I=F4*"59C8R!P=W(Z"@D) M3F]M:6YA;"!O<&5R871I;F<@<W5P<&QY('9O;'1A9V4Z(#4@>"`Q5@H)"4-O M;G1I;G5O=7,@<W5P<&QY(&-U<G)E;G0Z(#(N-2!X(#$P,&U!"@D)4&]W97(@ M9&]W;B!S=7!P;'D@8W5R<F5N=#H@-2!X(#$P;4$*"4-A<F0@9&5C;V1E<R`Q M,"!A9&1R97-S(&QI;F5S+"`X($)I="!)+T\@;VYL>0H)"4DO3R!A9&1R97-S M(",@,3H@8FQO8VL@<W1A<G0@/2`P>#-F."!B;&]C:R!L96YG=&@@/2`P>#@* M"0E)4E$@;6]D97,Z($QE=F5L+"!0=6QS90H)"4E247,Z("`P(#$@,B`S(#0@ M-2`V(#<@."`Y(#$P(#$Q(#$R(#$S(#$T(#$U"@E-87@@='=I;B!C87)D<R`] M(#`*"4UI<V,@871T<CH@*$%U9&EO+4)61#(I("A0;W=E<B!D;W=N('-U<'!O M<G1E9"D*5'5P;&4@(S<L(&-O9&4@/2`P>#%B("A#;VYF:6=U<F%T:6]N(&5N M=')Y*2P@;&5N9W1H(#T@-PH@("`@,#`P.B`@,C$@,#@@86$@-C`@9C@@,#(@ M,#<*"4-O;F9I9R!I;F1E>"`](#!X,C$*"4-A<F0@9&5C;V1E<R`Q,"!A9&1R M97-S(&QI;F5S+"`X($)I="!)+T\@;VYL>0H)"4DO3R!A9&1R97-S(",@,3H@ M8FQO8VL@<W1A<G0@/2`P>#)F."!B;&]C:R!L96YG=&@@/2`P>#@*5'5P;&4@ M(S@L(&-O9&4@/2`P>#%B("A#;VYF:6=U<F%T:6]N(&5N=')Y*2P@;&5N9W1H M(#T@-PH@("`@,#`P.B`@,C(@,#@@86$@-C`@93@@,#,@,#<*"4-O;F9I9R!I M;F1E>"`](#!X,C(*"4-A<F0@9&5C;V1E<R`Q,"!A9&1R97-S(&QI;F5S+"`X M($)I="!)+T\@;VYL>0H)"4DO3R!A9&1R97-S(",@,3H@8FQO8VL@<W1A<G0@ M/2`P>#-E."!B;&]C:R!L96YG=&@@/2`P>#@*5'5P;&4@(SDL(&-O9&4@/2`P M>#%B("A#;VYF:6=U<F%T:6]N(&5N=')Y*2P@;&5N9W1H(#T@-PH@("`@,#`P M.B`@,C,@,#@@86$@-C`@93@@,#(@,#<*"4-O;F9I9R!I;F1E>"`](#!X,C,* M"4-A<F0@9&5C;V1E<R`Q,"!A9&1R97-S(&QI;F5S+"`X($)I="!)+T\@;VYL M>0H)"4DO3R!A9&1R97-S(",@,3H@8FQO8VL@<W1A<G0@/2`P>#)E."!B;&]C M:R!L96YG=&@@/2`P>#@*5'5P;&4@(S$P+"!C;V1E(#T@,'AF9B`H5&5R;6EN M871O<BDL(&QE;F=T:"`](#`*5'5P;&4@(S$Q+"!C;V1E(#T@,'@Q,R`H3&EN M:R!T87)G970I+"!L96YG=&@@/2`S"B`@("`P,#`Z("`T,R`T.2`U,PI4=7!L M92`C,3(L(&-O9&4@/2`P>#(P("A-86YU9F%C='5R97(@240I+"!L96YG=&@@ M/2`T"B`@("`P,#`Z("`P,B`P,2`P,"`P,`H)4$--0TE!($E$(#T@,'@Q,#(L M($]%32!)1"`](#!X,`I4=7!L92`C,3,L(&-O9&4@/2`P>#(R("A&=6YC=&EO M;F%L($585"DL(&QE;F=T:"`](#0*("`@(#`P,#H@(#`P(#`R(#!F(#5C"@E3 M97)I86P@:6YT97)F86-E(&5X=&5N<VEO;CH*"0DQ-C4U,"!505)4+"!087)I M='D@+2!3<&%C92Q-87)K+$]D9"Q%=F5N+`I4=7!L92`C,30L(&-O9&4@/2`P M>#(R("A&=6YC=&EO;F%L($585"DL(&QE;F=T:"`](#D*("`@(#`P,#H@(#`Q M(#%F(#%F(&9F(#`S(#`P(&9F(#`S(#`P"@E-;V1E;2!I;G1E<F9A8V4@8V%P M86)I;&ET:65S.@I4=7!L92`C,34L(&-O9&4@/2`P>#(R("A&=6YC=&EO;F%L M($585"DL(&QE;F=T:"`](#$R"B`@("`P,#`Z("`P,B`P,"`P-B`Q9B`S9B`P M,R`P,R`P."`P-R`P,"`P,B!B-0H)1&%T82!M;V1E;2!S97)V:6-E<R!A=F%I M;&%B;&4Z"E1U<&QE(",Q-BP@8V]D92`](#!X,C(@*$9U;F-T:6]N86P@15A4 M*2P@;&5N9W1H(#T@.`H@("`@,#`P.B`@,3,@,#`@,#8@,&8@,#`@,#(@,#`@ M8C4*5'5P;&4@(S$W+"!C;V1E(#T@,'@R,B`H1G5N8W1I;VYA;"!%6%0I+"!L M96YG=&@@/2`X"B`@("`P,#`Z("`R,R`P,"`P-B`P9B`P,"`P,B`P,"!B-0I4 M=7!L92`C,3@L(&-O9&4@/2`P>&9F("A497)M:6YA=&]R*2P@;&5N9W1H(#T@ 0,`HR('-L;W1S(&9O=6YD"B`P ` end SHAR_EOF $shar_touch -am 0531180696 'dumpcis' && chmod 0644 'dumpcis' || echo 'restore of dumpcis failed' shar_count="`wc -c < 'dumpcis'`" test 6136 -eq "$shar_count" || echo "dumpcis: original size 6136, current size $shar_count" fi # ============= ifconfig-a ============== if test -f 'ifconfig-a' && test X"$1" != X"-c"; then echo 'x - skipping ifconfig-a (file already exists)' else echo 'x - extracting ifconfig-a (text)' sed 's/^X//' << 'SHAR_EOF' > 'ifconfig-a' && lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 tun0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500 sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552 lo0: flags=8009<UP,LOOPBACK,MULTICAST> mtu 16384 X inet 127.0.0.1 netmask 0xff000000 nep0: flags=a843<UP,BROADCAST,RUNNING,SIMPLEX,LINK1,MULTICAST> mtu 1500 X inet 134.226.36.89 netmask 0xffff0000 broadcast 134.226.255.255 X ether 00:a0:24:64:9a:8b SHAR_EOF $shar_touch -am 0531183496 'ifconfig-a' && chmod 0644 'ifconfig-a' || echo 'restore of ifconfig-a failed' shar_count="`wc -c < 'ifconfig-a'`" test 406 -eq "$shar_count" || echo "ifconfig-a: original size 406, current size $shar_count" fi # ============= messages ============== if test -f 'messages' && test X"$1" != X"-c"; then echo 'x - skipping messages (file already exists)' else echo 'x - extracting messages (text)' sed 's/^X//' << 'SHAR_EOF' > 'messages' && May 31 17:16:33 blart /kernel: FreeBSD 2.2-960501-SNAP #1: Fri May 31 17:08:25 BST 1996 May 31 17:16:33 blart /kernel: root@blart.dsg.cs.tcd.ie:/usr/src/sys/compile/BLART May 31 17:16:33 blart /kernel: Calibrating clock(s) relative to mc146818A clock ... i586 clock: 99992836 Hz, i8254 clock: 1193188 Hz May 31 17:16:33 blart /kernel: CLK_USE_I8254_CALIBRATION not specified - using default frequency May 31 17:16:33 blart /kernel: CLK_USE_I586_CALIBRATION not specified - using old calibration method May 31 17:16:33 blart /kernel: i586 clock: 0 Hz May 31 17:16:33 blart /kernel: CPU: Pentium (99.98-MHz 586-class CPU) May 31 17:16:34 blart /kernel: Origin = "GenuineIntel" Id = 0x570 Stepping=0 May 31 17:16:34 blart /kernel: Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8> May 31 17:16:34 blart /kernel: real memory = 25165824 (24576K bytes) May 31 17:16:34 blart /kernel: avail memory = 22626304 (22096K bytes) May 31 17:16:34 blart /kernel: PC-Card Cirrus Logic PD672X (5 mem & 2 I/O windows) May 31 17:16:34 blart /kernel: pcic: controller irq 3 May 31 17:16:34 blart /kernel: Probing for devices on the ISA bus: May 31 17:16:34 blart /kernel: sc0 at 0x60-0x6f irq 1 on motherboard May 31 17:16:34 blart /kernel: sc0: VGA color <16 virtual consoles, flags=0x0> May 31 17:16:35 blart /kernel: pccard driver sio added May 31 17:16:35 blart /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa May 31 17:16:35 blart /kernel: sio0: type 16550A May 31 17:16:35 blart /kernel: sio1 not found at 0x2f8 May 31 17:16:35 blart /kernel: sio2 not found at 0x3e8 May 31 17:16:35 blart /kernel: sio3: disabled, not probed. May 31 17:16:35 blart /kernel: sio4: disabled, not probed. May 31 17:16:35 blart /kernel: sio5: disabled, not probed. May 31 17:16:35 blart /kernel: lpt0 at 0x378-0x37f irq 7 on isa May 31 17:16:35 blart /kernel: lpt0: Interrupt-driven port May 31 17:16:35 blart /kernel: lp0: TCP/IP capable interface May 31 17:16:36 blart /kernel: psm0 at 0x60-0x63 irq 12 on motherboard May 31 17:16:36 blart /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa May 31 17:16:36 blart /kernel: fdc0: NEC 72065B May 31 17:16:36 blart /kernel: fd0: 1.44MB 3.5in May 31 17:16:36 blart /kernel: pccard driver wdc added May 31 17:16:36 blart /kernel: wdc0 at 0x1f0-0x1f7 irq 14 on isa May 31 17:16:36 blart /kernel: wdc0: unit 0 (wd0): <IBM-DSOA-21080> May 31 17:16:36 blart /kernel: wd0: 1033MB (2116800 sectors), 2100 cyls, 16 heads, 63 S/T, 512 B/S May 31 17:16:36 blart /kernel: wdc1 not found at 0x170 May 31 17:16:36 blart /kernel: pccard driver nep added May 31 17:16:36 blart /kernel: nep0 not found at 0x300 May 31 17:16:37 blart /kernel: nep1: disabled, not probed. May 31 17:16:37 blart /kernel: npx0 on motherboard May 31 17:16:37 blart /kernel: npx0: INT 16 interface May 31 17:16:37 blart /kernel: apm0 on isa May 31 17:16:37 blart /kernel: apm: found APM BIOS version 1.1 May 31 17:16:37 blart /kernel: Card inserted, slot 1 May 31 17:16:37 blart /kernel: Card inserted, slot 0 May 31 17:16:37 blart /kernel: nep0: aui/bnc/utp[*UTP*] address 00:a0:24:64:9a:8b, type 3C589C May 31 17:16:37 blart /kernel: nep0: warning - this driver cannot auto-select the connector. May 31 17:16:37 blart /kernel: sio2: type 16550A May 31 17:16:26 blart pccardd[28]: Assigning I/O window 0, start 0x240, size 0x10 flags 0x7 May 31 17:16:26 blart pccardd[28]: Assign nep0, io 0x240, mem 0x0, 0 bytes, irq 10, flags 0 May 31 17:16:27 blart lpd[102]: restarted May 31 17:16:29 blart pccardd[28]: Card "MEGAHERTZ" ("XJ2288") has function ID 2 May 31 17:16:29 blart pccardd[28]: Using I/O addr 0x2e8, size 8 May 31 17:16:29 blart pccardd[28]: Setting config reg at offs 0x100 to 0x63 May 31 17:16:29 blart pccardd[28]: Reset time = 100 ms May 31 17:16:33 blart pccardd[28]: Assigning I/O window 0, start 0x2e8, size 0x8 flags 0x1 May 31 17:16:33 blart pccardd[28]: Assign sio2, io 0x2e8, mem 0x0, 0 bytes, irq 11, flags 80 May 31 17:16:33 blart pccardd[28]: pccardd started SHAR_EOF $shar_touch -am 0531183096 'messages' && chmod 0644 'messages' || echo 'restore of messages failed' shar_count="`wc -c < 'messages'`" test 3963 -eq "$shar_count" || echo "messages: original size 3963, current size $shar_count" fi # ============= netstat-ni ============== if test -f 'netstat-ni' && test X"$1" != X"-c"; then echo 'x - skipping netstat-ni (file already exists)' else echo 'x - extracting netstat-ni (text)' sed 's/^X//' << 'SHAR_EOF' > 'netstat-ni' && Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll lp0* 1500 <Link> 0 0 0 0 0 tun0* 1500 <Link> 0 0 0 0 0 sl0* 552 <Link> 0 0 0 0 0 lo0 16384 <Link> 6 0 6 0 0 lo0 16384 127 127.0.0.1 6 0 6 0 0 nep0 1500 <Link> 00.a0.24.64.9a.8b 0 2549 19 0 0 nep0 1500 134.226 134.226.36.89 0 2549 19 0 0 SHAR_EOF $shar_touch -am 0531183996 'netstat-ni' && chmod 0644 'netstat-ni' || echo 'restore of netstat-ni failed' shar_count="`wc -c < 'netstat-ni'`" test 624 -eq "$shar_count" || echo "netstat-ni: original size 624, current size $shar_count" fi # ============= netstat-nr ============== if test -f 'netstat-nr' && test X"$1" != X"-c"; then echo 'x - skipping netstat-nr (file already exists)' else echo 'x - extracting netstat-nr (text)' sed 's/^X//' << 'SHAR_EOF' > 'netstat-nr' && Routing tables X Internet: Destination Gateway Flags Refs Use Netif Expire default 134.226.36.1 UGSc 0 0 nep0 127.0.0.1 127.0.0.1 UH 0 0 lo0 134.226 link#5 UC 0 0 134.226.36.1 link#5 UHLW 1 0 SHAR_EOF $shar_touch -am 0531183396 'netstat-nr' && chmod 0644 'netstat-nr' || echo 'restore of netstat-nr failed' shar_count="`wc -c < 'netstat-nr'`" test 370 -eq "$shar_count" || echo "netstat-nr: original size 370, current size $shar_count" fi exit 0 -- Alan Judge <A HREF="http://www.dsg.cs.tcd.ie/dsg_people/amjudge">Magic!</A> "Reading USENET is like drinking from a firehose, you'll get very wet but you probably will still be thirsty." - Steve Steinberg