Because it seems to be a problem in driver mv643xx_eth I have now
analysed the source code.
For debug reason I disabled the error detection in the driver
/*
if ((cmd_sts & (RX_FIRST_DESC | RX_LAST_DESC |
ERROR_SUMMARY))
!= (RX_FIRST_DESC | RX_LAST_DESC))
*/
and built the kernel again.
Now packages which come via hub and bnc cable will not dropped anymore
(as expected because check is disabled).
For the moment I can not determine, that anything does not work
concerning the network transmission.
I am not well versed in the code of this driver, but perhaps there is a
bug in the evaluation of the error status bits of cmd_sts or the error
bits itself ?
Best regards
Hermann
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]