Were you able to get this compiled and installed properly? I
figured out my problem from yesterday, but not the solution. The
reason that I was able to load the module the first time was because my
Soekris was running on a test kernel that I had compiled.
Frankly, I'm not sure what was different, but it worked somehow.
(Even though there were other things in that kernel that were messed up
and I won't be using it.)<br>
<br>
I think the problem is in my compile/test environment. I have a
debian box set up for compiling and testing on but everytime I try to
compile this macphy driver and then copy it over to the Soekris board,
it won't work. It says that it "disagrees about verision of
symbol struct_module". I'm assuming that that is because I
compiled it on one machine that's slightly different from my working
environment.<br>
<br>
Do you have any plans for putting up instructions on how to set up a
proper test environment? I saw something on the wiki, but no
content yet.<br>
<br>
Thanks for all that you do!<br><br><div><span class="gmail_quote">On 9/21/05, <b class="gmail_sendername">Punky Tse</b> <<a href="mailto:punkytse@punknix.com">punkytse@punknix.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I downloaded the driver and there is no kernel patch. I looks like I<br>need to build it manually and copy/overlay the kernel module over the<br>distro...<br><br>Joe Nelson wrote:<br><br>> Well, I've spent a good deal of time testing a lot of different things
<br>> so that I can get VLANs working the way that I want on my Soekris<br>> net4501. By default, these boards usually use the natsemi driver for<br>> the ethernet interfaces. What I found out is that the stock natsemi
<br>> driver included with the kernel does not support VLANs at all.<br>> However, National Semiconductor makes their own Linux driver called<br>> macphy that does support VLANs. This driver can be downloaded from
<br>> <a href="http://www.national.com/appinfo/networks/macphyter2.html">http://www.national.com/appinfo/networks/macphyter2.html</a>. I compiled<br>> and installed this driver on my Soekris board and it works like a
<br>> charm! I'm very excited.<br>><br>> My only problem now is that somehow I messed something up and now I<br>> can't load the driver anymore. It says that it has an invalid<br>> format. I did redo my Voyage system after the first time I got it
<br>> working so I'm sure that in all the shuffling, I messed it up<br>> somehow. Anyone have any clues as to where to look to solve that one?<br>><br>> Also, if it's possible, it would be great if macphy were included in
<br>> future Voyage releases as I'm sure others with National Semiconductor<br>> chips will want VLAN support.<br>><br>> Thanks!<br>><br>> --<br>> Joe Nelson<br>> Air Wired<br>> <a href="http://www.airwired.net">
http://www.airwired.net</a><br>><br>>------------------------------------------------------------------------<br>><br>>_______________________________________________<br>>Voyage-linux mailing list<br>><a href="mailto:Voyage-linux@list.voyage.hk">
Voyage-linux@list.voyage.hk</a><br>><a href="http://list.voyage.hk/mailman/listinfo/voyage-linux">http://list.voyage.hk/mailman/listinfo/voyage-linux</a><br>><br>><br><br><br>--<br>Regards,<br>Punky<br>P U N K N ! X . c o m
<br>Technology + Lifestyle<br>(<a href="http://www.punknix.com">http://www.punknix.com</a>)<br><br>Voyage Linux<br>(<a href="http://www.voyage.hk/software/voyage.html">http://www.voyage.hk/software/voyage.html</a>)<br><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Joe Nelson<br>Air Wired<br><a href="http://www.airwired.net">http://www.airwired.net</a>