Date: Mon, 19 Apr 2004 08:37:10 -0400 From: Jesse Guardiani <jesse@wingnet.net> To: freebsd-firewire@freebsd.org Subject: Re: freebsd 5.2.1-RELEASE, 4 pin laptop firewire ports, and 6 pin firewire hard disk drives Message-ID: <c60h5n$knr$1@sea.gmane.org> References: <c3i354$q38$1@sea.gmane.org> <87u10itsoo.wl@tora.nunu.org> <c3ph75$9ii$1@sea.gmane.org> <87r7vj2c0x.wl@tora.nunu.org> <c3r3g3$6n0$1@sea.gmane.org> <c5or8p$c5a$1@sea.gmane.org> <874qrhzsxx.wl@tora.nunu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hidetoshi Shimokawa wrote: > At Fri, 16 Apr 2004 10:40:24 -0400, > Jesse Guardiani wrote: >> Apr 16 10:17:10 billmax /kernel: fwohci0: <VIA VT6306> port 0x8000-0x807f >> mem 0xe4101000-0xe41017ff irq 15 at device 10.0 on pci0 Apr 16 10:17:10 >> billmax /kernel: fwohci0: OHCI version 1.0 (ROM=1) Apr 16 10:17:10 >> billmax /kernel: fwohci0: No. of Isochronous channel is 8. Apr 16 >> 10:17:10 billmax /kernel: fwohci0: EUI64 ff:ff:ff:ff:ff:ff:03:4d > > EUI64 seems invalid. > Do you get the same id on FreeBSD-5 and PowerBook? On FreeBSD 5.2.1-RC2 the hdd WORKS with my new PCI firewire card, and this is my dmesg for firewire: fwohci0: <VIA VT6306> port 0xdc00-0xdc7f mem 0xff8ff800-0xff8fffff irq 17 at device 12.0 on pci1 fwohci0: OHCI version 1.0 (ROM=1) fwohci0: No. of Isochronous channel is 8. fwohci0: EUI64 ff:ff:ff:ff:ff:ff:03:4d fwohci0: Phy 1394a available S400, 3 ports. fwohci0: Link S400, max_rec 2048 bytes. firewire0: <IEEE1394(FireWire) bus> on fwohci0 fwe0: <Ethernet over FireWire> on firewire0 if_fwe0: Fake Ethernet address: fe:ff:ff:ff:03:4d sbp0: <SBP-2/SCSI over FireWire> on firewire0 fwohci0: Initiate bus reset fwohci0: BUS reset fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me) firewire0: bus manager 0 (me) The above output was generated with firewire compiled directly into the kernel. I haven't tried it with firewire as a module in 5.x. On the FreeBSD 4.9-STABLE machine (same VT6303 firewire PCI card moved to the 4.9-STABLE machine) I tried it with firewire compiled as a module (but firewire.ko was loaded at boot from /boot/loader.conf to avoid device_attach problem) AND I tried it directly compiled into the kernel, but neither worked. The powerbook comes with it's own internal firewire chipset and a 6 pin firewire 400 port. I don't have access to the dmesg right now. My IBM A30p laptop (the one with the 4 pin firewire port) does NOT detect the hdd, even though I'm running 5.2.1-RELEASE. Neither does Windows XP for that matter (dual boot on the IBM. I also tested with a friend's Dell Inspiron running Windows XP with a 4 pin firewire port and it didn't see the drive either), even when I swap cables and use a powered firewire hub to provide bus power to the hdd. I currently have firewire compiled as a module on the IBM. I don't think I've ever tried compiling it into the kernel directly. Here's the IBM's dmesg for firewire: fwohci0: vendor=1180, dev=522 fwohci0: <1394 Open Host Controller Interface> mem 0xc0201000-0xc02017ff irq 9 at device 0.2 on pci2 fwohci0: OHCI version 1.0 (ROM=0) fwohci0: No. of Isochronous channel is 4. fwohci0: EUI64 00:06:1b:02:01:00:24:63 fwohci0: Phy 1394a available S400, 2 ports. fwohci0: Link S400, max_rec 2048 bytes. firewire0: <IEEE1394(FireWire) bus> on fwohci0 sbp0: <SBP-2/SCSI over FireWire> on firewire0 fwe0: <Ethernet over FireWire> on firewire0 if_fwe0: Fake Ethernet address: 02:06:1b:00:24:63 fwohci0: Initiate bus reset fwohci0: BUS reset fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me) firewire0: bus manager 0 (me) -- Jesse Guardiani, Systems Administrator WingNET Internet Services, P.O. Box 2605 // Cleveland, TN 37320-2605 423-559-LINK (v) 423-559-5145 (f) http://www.wingnet.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?c60h5n$knr$1>