From: David P. <dpi...@ma...> - 2003-12-16 22:27:09
|
I'm trying to get ethernet over firewire working, but I'm having a little trouble. What patch are you talking about? I tried ping. The iPod sees the ping come in, but I get an ack error going out. I've edited, recompiled and reinstalled the eth1394 module on my desktop, so that should be fine. I have kernel version 2.4.20-8d on the desktop. Dave |
From: Bernard L. <le...@bo...> - 2004-01-04 07:28:06
|
Hi Dave, The PC side driver needs to be patched, other-wise it tries to send a firewire broadcast message which the iPod borks at. The patch uses a little hack to get things working. cheers, bern. On Wed, 2003-12-17 at 09:27, David Piasecki wrote: > I'm trying to get ethernet over firewire working, but I'm having a little trouble. What patch are you talking about? I tried ping. The iPod sees the ping come in, but I get an ack error going out. I've edited, recompiled and reinstalled the eth1394 module on my desktop, so that should be fine. I have kernel version 2.4.20-8d on the desktop. > > Dave > > > -- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > iPodlinux-devel mailing list > iPo...@li... > https://lists.sourceforge.net/lists/listinfo/ipodlinux-devel > |
From: David P. <dpi...@ma...> - 2004-01-05 01:26:15
|
Bernard, Is it possible to plug an iPod into a standard ethernet network without using a PC as the middleman. I imagine some additional hardware would be required, but perhaps not much. Dave |
From: Jim W. <js...@bl...> - 2004-01-05 01:42:53
|
> Is it possible to plug an iPod into a standard ethernet network > without using a PC as the middleman. I imagine some additional > hardware would be required, but perhaps not much. Would it be possible to just take the two data lines of a standard 10-BT cable and hook them to the data lines of an FW cable (probably with some voltage regulators in their to match voltage/impedance) It wouldn't be IP-over-FW, but could the FW chip be forced to work with the standard 10-BT electrical protocol? Jim Witte js...@bl... Indiana University CS |
From: David P. <dpi...@ma...> - 2004-01-04 08:29:04
|
Is the PC side driver patch any different from the patch included below? If so, where would I find such a patch? I've already tried editing eth1394.c, removing and reloading the module. Are there any steps I'm missing? --- eth1394.c.orig 2003-03-12 16:35:47.000000000 +0100 +++ eth1394.c 2003-03-12 16:38:27.000000000 +0100 @@ -680,6 +680,11 @@ } ptask->skb = skb; + /* hack to address broadcast packets to the "other" node */ + if ( (dest_node & NODE_MASK) == NODE_MASK ) { + dest_node = priv->host->node_id ^ 0x1; + addr = ETHER1394_REGION_ADDR; + } ptask->addr = addr; ptask->dest_node = dest_node; INIT_TQUEUE(&ptask->tq, hpsb_write_sched, ptask); Dave On Jan 3, 2004, at 11:22 PM, Bernard Leach wrote: > > Hi Dave, > > The PC side driver needs to be patched, other-wise it tries to send a > firewire broadcast message which the iPod borks at. The patch uses a > little hack to get things working. > > cheers, > bern |
From: Bernard L. <le...@bo...> - 2004-01-18 12:32:45
|
Hi David, That is the correct hac^h^h^hpatch. One thing to check is the node addresses of the iPod and your PC. They need to be 01 and 00 or it likely won't work. cheers, bern. On Sun, 2004-01-04 at 19:28, David Piasecki wrote: > Is the PC side driver patch any different from the patch > includedbelow? If so, where would I find such a patch? I've already > triedediting eth1394.c, removing and reloading the module. Are there > anysteps I'm missing? > > --eth1394.c.orig 2003-03-12 16:35:47.000000000 +0100 > +++ eth1394.c 2003-03-12 16:38:27.000000000 +0100 > @@ -680,6 +680,11 @@ > } > > ptask->skb = skb; > + /* hack to address broadcast packets to the "other" node */ > + if ( (dest_node & NODE_MASK) == NODE_MASK ) { > + dest_node = priv->host->node_id ^ 0x1; > + addr = ETHER1394_REGION_ADDR; > + } > ptask->addr = addr; > ptask->dest_node = dest_node; > INIT_TQUEUE(&ptask->tq, hpsb_write_sched, ptask); > > > Dave > > > On Jan 3, 2004, at 11:22 PM, Bernard Leach wrote: > > Hi Dave, > > The PC side driver needs to be patched, other-wise it tries to > send a > firewire broadcast message which the iPod borks at. The patch > uses a > little hack to get things working. > > cheers, > bern |