From owner-freebsd-hardware Sun Aug 8 14:25:24 1999 Delivered-To: freebsd-hardware@freebsd.org Received: from online.no (pilt-s.online.no [148.122.208.18]) by hub.freebsd.org (Postfix) with ESMTP id 80F2414C4F for ; Sun, 8 Aug 1999 14:25:18 -0700 (PDT) (envelope-from shaun.jurrens@stud.uni-regensburg.de) Received: from dakota.shamz.net (ti01a26-0031.dialup.online.no [130.67.3.159]) by online.no (8.9.3/8.9.1) with ESMTP id XAA29020 for ; Sun, 8 Aug 1999 23:22:16 +0200 (MET DST) Received: (from shaun@localhost) by dakota.shamz.net (8.9.3/8.9.3) id OAA01031 for freebsd-hardware@FreeBSD.ORG; Sun, 8 Aug 1999 14:35:28 +0200 (CEST) (envelope-from shaun) Date: Sun, 8 Aug 1999 14:35:28 +0200 From: Shaun Jurrens To: freebsd-hardware@FreeBSD.ORG Subject: Re: Parallel Zip Drive on FreeBSD 3.2-RELEASE Message-ID: <19990808143528.A376@dakota.shamz.net> References: <003b01bee10b$07297580$0100a8c0@duncan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <003b01bee10b$07297580$0100a8c0@duncan>; from Duncan Spooner on Sat, Aug 07, 1999 at 08:28:02PM +0100 Sender: owner-freebsd-hardware@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi Doug (and everyone who finds this in the archives), 1. It's good that you included the dmesg, but without your kernel config file, it's damn hard to know if you included everything correctly. 2. I'm assuming you searched the mail archives at www.freebsd.org first. I know the topic has been covered on many occasions. 3. Setting up the zip drive is not unproblematic. 4. A few suggestions that have helped me on different platforms... On Sat, Aug 07, 1999 at 08:28:02PM +0100, Duncan Spooner wrote: #> I have a parallel port Iomega Zip Drive. I have installed 3.2-RELEASE and #> although the vpo0 is detected it does not see da0, and when I try "mount -t #> msdos /dev/da0s4 /mnt" it gives me the error message "msdos: /dev/da0s4: #> Device not configured". Try to make a subdirectory that is unique to the zip drive like /mnt/zip , in case you want to mount other things in the future. Then make sure that the devices exist (i.e.: ls -l /dev/da*, if not make them as root in the /dev directory with ./MAKEDEV da0 making sure the slice(s) you need are there afterward as well (if not, use MAKEDEV again only with da0s[slice number]). #> #> I have added scbus0 and da0 to the kernel as well. Here is a copy of what I use on a comparable config (only relevant excerpts): controller ppbus0 controller vpo0 at ppbus0 controller scbus0 at vpo0 device da0 device lpt0 at ppbus0 device ppi0 at ppbus0 device ppc0 at isa? port 0x378 tty irq 7 #see your BIOS for parallel #port address setting #> Also, don't forget to see in your BIOS (DEL key at boot time), if the parallel port is set for ECP/EPP mode 1.9, it's faster and _may_ help with recognition (varies based on your parallel port chip set). Don't forget to rtfm (read the f**ing man page) because all of these drivers have one (albeit with a few errors). #> The Regents of the University of California. All rights reserved. #> FreeBSD 3.2-RELEASE #6: Fri Aug 6 14:22:48 BST 1999 #> duncan@freebsd.duncanspooner.co.uk:/usr/src/sys/compile/FREEBSD #> Timecounter "i8254" frequency 1193182 Hz #> CPU: Pentium/P54C (133.12-MHz 586-class CPU) #> Origin = "GenuineIntel" Id = 0x52c Stepping=12 #> real memory = 16777216 (16384K bytes) #> avail memory = 13840384 (13516K bytes) Without being too pushy, try to get some more ram before they don't make it anymore, 16mb works, but you can easily use more :) #> Preloaded elf kernel "kernel" at 0xc02bd000. #> Probing for devices on PCI bus 0: #> chip0: rev 0x23 on pci0.0.0 #> chip1: rev 0x25 on pci0.7.0 #> ide_pci0: rev 0x06 on #> pci0.7.1 #> vga0: rev 0x00 on pci0.8.0 #> ed1: rev 0x00 int a irq 11 on pci0.10.0 #> ed1: address 00:e0:29:2b:16:06, type NE2000 (16 bit) I keep seeing this more often. There is a driver for the RealTek cards called rl0. If you read /sys/i386/conf/LINT or even the GENERIC kernel you will see that this is for ISA NE2000 compatible cards and unless the man pages are out of date (mine should only be 2 days old) or I am terribly misinformed (again man rl or man ed) you should be using it. Seems to be newer users with this problem. Is it a sysinstall recognition mistake? In any case, it is interesting that it works... #> Probing for PnP devices: #> Probing for devices on the ISA bus: #> sc0 on isa #> sc0: VGA color <16 virtual consoles, flags=0x0> ---So we end up with messages like this: #> ed0 not found at 0x280 #> atkbdc0 at 0x60-0x6f on motherboard #> atkbd0 irq 1 on isa #> psm0 not found ---- #> Waiting 15 seconds for SCSI devices to settle #> changing root device to wd0s1a You can eliminate this message by including: config kernel root on wd0s1a in your kernel config file. I assume you still use the GENERIC setting. -- Yours truly, Shaun D. Jurrens 0860 Oslo (new) (hopefully soon: shaun@shamz.net) IRCnick: shamz #chillout #unix To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hardware" in the body of the message