Good old Quad NIC from SUN Microsytems not working in pfsense 2.1
-
@stephenw10: It is my very first time that need to patch something so I don't know how it works. Maybe you could guide me in the process?
-
There are many ways to do this but the easiest and least prone to error is to install the 'system patches' package from System: Packages: like any other pfSense package. Now you have a new menu item in the System: menu, Patches:. Go to Patches: and enter the URL of the git commit you want to use, in this case:
https://github.com/pfsense/pfsense/commit/f3a4601c85c4de78caa4f12fefd64067fd83dbe8Apply the patch. You may have to reboot.
Steve
-
I installed the patch package as you said. But it doesn't appear in the System's dropdownlist.
-
You may have to clear your browser cache or something similar.
If it installed without errors it should be there.Steve
-
@stephenw10:
ok I have cleared the chache, reinstalled the package and rebooted the system.
Then I applied the patch, which was very straight forward, rebooted the system again, and the old quad NIC is now stable.
Thanks for the help :D -
@stephenw10:
ok I have cleared the chache, reinstalled the package and rebooted the system.
Then I applied the patch, which was very straight forward, rebooted the system again, and the old quad NIC is now stable.
Thanks for the help :D:o
I will have to take back my resume. The flapping just started again. The patch was no success. :( -
:( Well it was a long shot. How are you using the NICs on the card?
Steve
-
After posting my last post, I turned off the machine and took a cup of coffee and let things settle down because I was pretty pissed who things went.
Then I took myself together and turned on the machine and as usual all NICs were stable. Then I started off from the shell a ping for 1 hour and there was no flapping. Then I was encouraged to download an iso. That also went well, ;D so now I'm very happy that it had a happy ending. 8)Again thanks for your help…
-
I have a fix that came from an eBay member. I tried this and it works perfectly for the Sun Quad 10/100 interface. This person told me it was a known issue, but I sure haven't found any reference to his fix in the forums so here goes:
Just set the speed manually in the advanced options of the interface. Works like a charm.
The bouncing problem only happens when link is lost then resumed, such as unplugging the cable and plugging it back in. Plug the cable in again and the interface bounces up and down. Set the speed manually, and the problem disappears.
This applies to the Sun 501-5406 Quad Port PCI/PCI-x board.Hope this helps. It is just a work-around. It may just be a driver issue but it would be nice if the php code in pfSense could be more forgiving of this kind of thing. After all, the interface will initially link and be stable on boot. Why can't it do the same thing on a hot plug?
-
Thanks for the tipp. I made it working by manually patching it. Maybe this is something for the development team to consider to try out your trick…