Firewire-nätverk med Sun Blade 100

Permalänk

Firewire-nätverk med Sun Blade 100

Jag har en Sun Blade 100 som kör FreeBSD och jag skulle vilja få igång firewire-nätverk på den så jag kan ansluta direkt från min MacBook. Problemet är att när jag ansluter kabeln mellan datorerna så säger macen att kabeln inte är ansluten. Samma sak om jag kopplar in windowsdatorn till Sun-datorn, men Mac<->Windowsdator funkar bra. Problemet verkar alltså vara att firewire-porten på Sun-datorn inte aktiveras när jag kopplar in den.

Inne i FreeBSD verkar allt ok och firewire-gränssnittet hittas

ahlberg# dmesg | grep firewire firewire0: <IEEE1394(FireWire) bus> on fwohci0 sbp0: <SBP-2/SCSI over FireWire> on firewire0 fwe0: <Ethernet over FireWire> on firewire0 firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) firewire0: New S400 device ID:00e0180000771747 ahlberg# ifconfig fwe0 fwe0: flags=108943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500 options=8<VLAN_MTU> inet6 fe80::3:baff:fe09:4199%fwe0 prefixlen 64 scopeid 0x2 inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 ether 02:03:ba:09:41:99 ch 1 dma 0

Är det något som måste aktiveras i systemet för att firewire ska funka eller ligger problemet i hårdvaran?

EDIT
Ingen var modig nog att svara men jag fick hjälp på annat håll.
Tydligen hade FreeBSD automatiskt lagt in stöd för "Ethernet over Firewire" (fwe) men för att köra nätverk via firewire behöver man "IP over Firewire" (fwip). Detta fixas genom att lägga in stöd för fwip i kärnan. Vill man inte kompilera om kärnan kan man ladda det med kldload if_fwip och lägga in raden if_fwip_load="YES" i /boot/loader.conf för att modulen skall laddas vid starten.

Visa signatur

I don't want to be human! I want to see gamma rays! I want to hear X-rays! And I want to - I want to smell dark matter!