Hello,
On Wed, Jun 23, 2004 at 10:40:18AM -0400, Joey Hess wrote:
> The ohci1394 module should be loaded if discover1 finds and recognises
> your firewire controller on the PCI bus. If it doesn't, send us lspci
> and lspci -n output, and we can fix discover1.
Here is what discover1 loads for Firewire:
Module Size Used by Not tainted
ehci-hcd 25704 0 (unused)
usb-ohci 24136 0 (unused)
and this is what discover2 loads:
Module Size Used by Not tainted
usb-ohci 24136 0 (unused)
So I manually have to load (by using /etc/modules) eth1394 and
ohci1394. This is on my alpha/2.4.26. I can also check my ibook (ppc)
with discover{1|2} and 2.{4|6} if that makes sense (but I vaguely
remember it to be the same there).
> I'm not sure what is needed to determine there is a firewire ethernet
> interface and load eth1394. We could simply always try to load this
> module if ohci1394 is loaded, similar to how we always load sbp2 for
> firewire CDs. Any info you can provide about how to probe if a firewire
> ethernet is there would be useful.
I think always loading is the only possible way. By checking the
proper file in /proc you can of course test if a cable is inserted at
all (i.e. a peer is present). At least in 2.4 this works fine (2.4
Ethernet-Over-Firewire is incompatibel with the 2.6 version,
unfortunately, hence I only tested the 2.4-version).
Hope this helps.
Greetings
Helge
--
Helge Kreutzmann, Dipl.-Phys. Helge.Kreutzmann@itp.uni-hannover.de
gpg signed mail preferred gpg-key: finger kreutzm@zibal.itp.uni-hannover.de
64bit GNU powered http://www.itp.uni-hannover.de/~kreutzm
Help keep free software "libre": http://www.freepatents.org/
Attachment:
pgpt23luW_5fl.pgp
Description: PGP signature