Hi Ben! The patch you have sent has not worked for me with the default debian 7.1 kernel sources (3.2.0-4-686-pae #1 SMP Debian 3.2.46-1): It has been partially rejected by patch tool. So I've have coded mostly the same you did, manually. (attaching my patch).
It worked with no problems on my Sun/Cassiny Quad Ethernet board. I have not tried it with Linux 3.5, but I can confirm that the firmware looks not essential for 100/1000. I think this is a good workaround for the firmware problem. Thanks for your help. Andres Arias On Sun, Jun 23, 2013 at 6:41 AM, Ben Hutchings <b...@decadent.org.uk> wrote: > On Sun, 2013-06-23 at 04:29 +0100, Ben Hutchings wrote: >> On Wed, 2013-06-19 at 12:59 +0200, Jose Andres Arias Velichko wrote: > [...] >> > About the license clarification: I think the mail was sent to Sun just >> > during or near their acquisition by Oracle, uncertain time for SUN: so >> > may be this is why there was no response. May be it is worth to try to >> > write to Oracle now again. >> > I can't write in behalf of Debian project, but investigating on Oracle >> > Opensource Page (https://oss.oracle.com/) it states that OpenSource >> > questions or comments may be sent to "webmaster AT oss.oracle.com". >> > Not sure if this will be a correct address, but probably you can just >> > send the previouse mail intended for Sun to this address and see if >> > there is some luck this time. >> >> Right, I'll do that. thanks. > > Looking at this again, the firmware patch is only used for the National > Semiconductor DP38065 'Saturn' PHY. The copyright holder for it might > well be National Semiconductor, not Sun/Oracle. > > The FreeBSD driver for this hardware doesn't contain or otherwise use a > firmware patch. And the Linux source just says that the patch is 'to > address 10Mbps auto-negotiation issue'. If that issue was failure to > make a 10Mbps link, who really cares about that today? I think the > driver should try to do without it. > > Please try one of the attached patches to the driver (first version is > for 3.2; second version should apply to 3.9 or later). > > Ben. > > -- > Ben Hutchings > DNRC Motto: I can please only one person per day. > Today is not your day. Tomorrow isn't looking good either.
0001-cassini-Make-missing-firmware-non-fatal-3.2_locke.patch
Description: Binary data