Re: if_fwe and interrupts weirdness in current (maybe cardbus related ?)
Hidetoshi Shimokawa <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.firewire,gmane.os.freebsd.devel.mobile |
|---|---|
| Message-ID | <[email protected]> |
At Mon, 16 Dec 2002 15:35:10 +0100, Sameh Ghane wrote: > Everything worked fine (at least, I thought it did), even in bridge mode (on the > workstation) ! > > After a few minutes, communication became unidirectional: the laptop was able to > receive data from the WS, but the WS seemed not to receive anything from the > laptop (tcpdump showed that the laptop correctly answered to ARP requests, but > the WS never received them). > > The fix is just to plug out and in again the IEEE1394 cable. I have reproduced similar problem. Did you use NFS when the problem occured? I think the laptop's TX buffer is stalled. > firewire0: start AT DMA status=0 > firewire0: unrecoverable error NFS seems to generate mbuf with zero data size and this stops some OHCI chips with unrecoverable error. I have committed a fix to -current. Could you copy -current's /sys/dev/firewire and /sys/modules/firewire then test it? I have no idea about your strange EUI64 problem yet. /\ Hidetoshi Shimokawa \/ [email protected] PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html To Unsubscribe: send mail to [email protected] with "unsubscribe freebsd-firewire" in the body of the message