Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
pfSense Forum
pfSense English Support
»
Hardware
»
Problems detecting intel network adapter
Username:
Password:
1 Hour
1 Day
1 Week
1 Month
Forever
Home
Help
Search
Login
Register
Pages: [
1
]
Go Down
« previous
next »
Print
Author
Topic: Problems detecting intel network adapter (Read 1480 times)
0 Members and 1 Guest are viewing this topic.
jneves10
Newbie
Offline
Posts: 10
Problems detecting intel network adapter
«
on:
October 22, 2009, 10:03:07 am »
Hi everybody,
I have been facing a problem with a network adapter Intel Gigabit ET Dual Port Srvr Adptr (Part Number E1G42ET) (chipset is JL82576GB).
I have been looking around and i find that i should use the igb driver (developped from intel) for this specific adapter, however pfsense (1.2.2) have not some tools like "make" to compile the driver available in intel site. So i have compiled it in another machine with FreeBSD and tried kldload in pfsense. When i try this, i allways get an error "kldload: can't load if_igb.ko: No such file or directory"!
Any one has this issue?!
I know this is not an hardware problem, once i tried with other OS (linux), and the adapter works fine.
Thank you all,
JL
Logged
jneves10
Newbie
Offline
Posts: 10
Re: Problems detecting intel network adapter
«
Reply #1 on:
October 22, 2009, 10:05:25 am »
Hi,
In previous post, i forget to tell that i tried already pfsense 1.2.3-RC!
Thanks,
JL
Logged
neyz
Newbie
Offline
Posts: 8
Re: Problems detecting intel network adapter
«
Reply #2 on:
December 04, 2009, 12:33:40 pm »
Hello everyone !
we are using an Intel quad port card (intel 82576 chip product code E1G44ET) in a Dell R210 server and have absolutely no luck at all detecting this card
We bought this because it's in the compatibiliy list and everyone seems to be saying "go for intel" but now we have 4 servers with those expensive cards and can't seem to make them work with pfsense (we have tried 1.2.2 and 1.2.3RC3)
Did you manage to compile and load the driver in the end ?
We have tested the card under a different OS and it works fine but in the dmesg we get "No driver attached" next to our pci interfaces..
Does anyone have any tips regarding this issue ?
Thank you guys !
Logged
Perry
Hero Member
Offline
Posts: 972
Re: Problems detecting intel network adapter
«
Reply #3 on:
December 04, 2009, 01:50:59 pm »
Quote from:
http://doc.pfsense.org/index.php/Policy_on_FreeBSD_issues
We do not have any developers who work on drivers in FreeBSD, and cannot assist with such issues. In these cases, we suggest installing a stock FreeBSD release on your hardware, replicating the problem, and reporting it to the appropriate FreeBSD list. This is the only way your problem will be resolved, and even at that will only be resolved in future releases. Alternatively, use different hardware.
Logged
/Perry
1.2.1-RC1
built on Tue Jul 29 04:43:49 EDT 2008
rsingh
Jr. Member
Offline
Posts: 40
Re: Problems detecting intel network adapter
«
Reply #4 on:
December 04, 2009, 07:44:44 pm »
sigh. i have dual intel gigabit cards. the linux e1000 driver detects them no problem. 1.2.3-rc3 doesn't... for some reason, other intel gigabit nics which use the same e1000 driver are detected no problem, just not the dual cards.
perhaps it'll work in 2.0. if it weren't for the kernel panics, i'd try that experimental version. perhaps i will anyways.
Logged
mhab12
Sr. Member
Offline
Posts: 432
Re: Problems detecting intel network adapter
«
Reply #5 on:
December 04, 2009, 08:12:18 pm »
We just picked up one of these cards (E1G44ET) for a XenServer and it's not detecting there either. It's the latest and greatest from Intel so I'm sure it's only a matter of time, but for now it looks like a better idea to stick with the tried and true quad port cards that have been out for several years. They're supported on just about everything. I feel your pain.
Logged
wallabybob
Hero Member
Offline
Posts: 928
Re: Problems detecting intel network adapter
«
Reply #6 on:
December 05, 2009, 05:47:30 am »
Intel used to maintain the FreeBSD drivers for the Intel GigE cards. (Maybe they still do!)
I encourage any one who has one of these new cards to lodge a FreeBSD problem report (go to
http://www.freebsd.org/support/bugreports.html
) to encourage the FreeBSD developers to get the support into the FreeBSD 7.2 stream. Its possible the support is in FreeBSD 8.0 but thats
The FreeBSD 8.0 hardware release notes (
http://www.freebsd.org/releases/8.0R/hardware.html
) says the igb driver supports:
Intel Gigabit ET Dual Port Server Adapter (82576)
Intel Gigabit VT Quad Port Server Adapter (82575)]
The same list appears in the FreeBSD 7.2 hardware release notes so its unclear if these cards are supported in FreeBSD 8.0. I searched the FreeBSD problem reports for "82576" and again for "E1G42ET" but nothing turned up so its possible the FreeBSD developers are not yet aware of this situation.
If you can get to the shell prompt to capture the output from command "pciconf" it would possibly be useful to post that in the problem report.
Logged
neyz
Newbie
Offline
Posts: 8
Re: Problems detecting intel network adapter
«
Reply #7 on:
December 05, 2009, 11:39:10 am »
Heh guys !
Nice to see this thread is getting some attention !
I found the drivers on intel's page :
http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=3024&DwnldID=15815&lang=eng
So there must be some hope even if the driver is not included in the stock kernel right ?!
I'm a big freebsd neewb but shouldn't it be possible to do like jneves10 and compile the driver on another machine and copy the driver to the pfsense installation and load it ?
I understand this could only be a temporary solution before upstream includes this driver but it could take months before those cards actually work out of the box and it would really be ashame to have to replace those expensive cards with something else:(
I also understand this is not pfsense's team's job to fix our problem here but if we are all in the same boat why not try to help out each other
Have a good weekend guys !
Logged
rsingh
Jr. Member
Offline
Posts: 40
Re: Problems detecting intel network adapter
«
Reply #8 on:
December 05, 2009, 12:05:35 pm »
i'll have to withdraw my earlier comment. my dual port copper gig card is working now. i setup a second system (same motherboard) as a test bed for the primary pfsense box.
the chip is intel FW82546EB. i booted off the 1.2.3-RC1 live cd just now and I was able to detect both cards, each with 2 ports for a total of 4 gig ports. it's a PCIX133 card but runs at other speeds and can be had for very little on ebay. it uses the standard em0 intel gigabit driver automatically. no fiddling involved.
i'll try to do more testing to find why these didn't originally work when i was setting up my first pfsense box.
after further testing, the card works in both motherboards (tyan S2510). the bios revision is the same, the bios settings are very similar. i can only chalk this up to user error on my part.
«
Last Edit: December 05, 2009, 02:21:06 pm by rsingh
»
Logged
neyz
Newbie
Offline
Posts: 8
Re: Problems detecting intel network adapter
«
Reply #9 on:
December 07, 2009, 10:45:00 am »
Hello all, good news ! We managed to make it work, here is the procedure for people who are interested :
-1 Build yourself a freebsd 7.2 32bits box
-2 Build the intel drivers
-3 Copy the resulting .ko modules in the /boot/kernel/ and /boot/modules of the target pfsense box (we used 1.2.3RC3)
-4 Edit the /boot/loader.conf and add the if_igb_load="YES"
You might need to clear some routes by using "route flush" and "route add default gateway_ip"
Reboot and enjoy !
Note : There might be an easier method to achieve this but this one worked for us
Logged
wallabybob
Hero Member
Offline
Posts: 928
Re: Problems detecting intel network adapter
«
Reply #10 on:
December 07, 2009, 03:31:44 pm »
Quote from: neyz on December 07, 2009, 10:45:00 am
Hello all, good news ! We managed to make it work, here is the procedure for people who are interested :
-1 Build yourself a freebsd 7.2 32bits box
-2 Build the intel drivers
-3 Copy the resulting .ko modules in the /boot/kernel/ and /boot/modules of the target pfsense box (we used 1.2.3RC3)
-4 Edit the /boot/loader.conf and add the if_igb_load="YES"
You might need to clear some routes by using "route flush" and "route add default gateway_ip"
Reboot and enjoy !
Note : There might be an easier method to achieve this but this one worked for us
This suggests igb is not built into the pfSense kernel. (If the igb driver was built into the kernel I would expect an error on loading the igb module due to duplicate symbols. But maybe the "Intel drivers" use carefully chosen symbol names to avoid conflict with those of the standard FreeBSD driver.)
Logged
lavinia
Newbie
Offline
Posts: 2
Re: Problems detecting intel network adapter
«
Reply #11 on:
December 30, 2009, 12:37:20 pm »
Hi all,
Hope this is not too late to chime in.
I'm also using an Intel E1G42ET dual-port copper card (i believe it's an 82576 chip) with 1.2.3-RC3. I didn't need to do anything special as it detected the cards without any issues. The card is picked up as igb0 and igb1. No need to build the drivers.
All previous versions of pfsense would not detect the card.
However, my biggest beef with the igb driver is that VLANs and Traffic shaping will not work at all!!! I hope that these issues can be resolved soon or with 2.0 as I was hoping to use this card to handle more of the heavier traffic rather than relying on a pair of Intel CT desktop cards that I've stuffed into the box for "temporary" use. I'm still testing to see what works and what doesn't. So far everything is okay but it's unfortunate that these features are unavailable at the moment.
Oh well......
Logged
jimp
Administrator
Hero Member
Offline
Posts: 1785
Re: Problems detecting intel network adapter
«
Reply #12 on:
December 30, 2009, 02:44:43 pm »
Quote from: lavinia on December 30, 2009, 12:37:20 pm
However, my biggest beef with the igb driver is that VLANs and Traffic shaping will not work at all!!! I hope that these issues can be resolved soon or with 2.0 as I was hoping to use this card to handle more of the heavier traffic rather than relying on a pair of Intel CT desktop cards that I've stuffed into the box for "temporary" use. I'm still testing to see what works and what doesn't. So far everything is okay but it's unfortunate that these features are unavailable at the moment.
It looks like the arrays that keep track of this functionality were updated to include igb. You can edit /etc/inc/globals.inc and add igb to the list for vlans on line 79. You can then edit /etc/inc/interfaces.inc and add igb to the list starting on line 1511.
If you add it there and it works fine for both, then you may want to open a ticket at
http://redmine.pfsense.org
- although there are no plans for future 1.2.x releases, it may still get worked in somehow.
The detection in 2.0 is automatic, so these lists aren't used, so it would probably work there without any additional issues.
Logged
Co-Author of
pfSense: The Definitive Guide
.
Need help fast? Try
Commercial Support
.
Also check the
Doc Wiki
for additional information.
lavinia
Newbie
Offline
Posts: 2
Re: Problems detecting intel network adapter
«
Reply #13 on:
December 31, 2009, 02:15:00 pm »
Thank you so much!!! I added igb to the two lines and both functions are working now. You've made a generally miserable grey day a little bit brighter.
I'll look forward to playing with 2.0 when time allows.
Logged
Pages: [
1
]
Go Up
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Administrative
-----------------------------
=> Forum rules
=> Messages from the pfSense Team
=> Feedback
-----------------------------
pfSense English Support
-----------------------------
=> Installation and Upgrades
=> General Questions
=> 2.0-BETA Snapshot Feedback and Problems
=> Post a bounty
===> Completed Bounties
===> Expired/Withdrawn Bounties
=> Hardware
=> Firewalling
=> NAT
=> CARP/VIPs
=> Routing and Multi WAN
=> Traffic Shaping
=> DHCP and DNS
=> IPsec
=> PPTP
=> PPPoE Server
=> Captive Portal
=> webGUI
=> Wireless
=> SNMP
=> DNS Server testing area
=> Packages
=> Virtualization installations and techniques
=> OpenSSH
=> OpenVPN
=> Gaming
-----------------------------
Development/Documentation
-----------------------------
=> Documentation
=> Development
-----------------------------
General Category
-----------------------------
=> General Discussion
-----------------------------
International Support
-----------------------------
=> Indonesian
=> Deutsch
=> Español
=> Français
=> Italiano
=> Russian
=> Nederlands
=> Norwegian
=> Portuguese
=> Polish
=> Romanian
=> Swedish
=> Turkish
-----------------------------
Retired
-----------------------------
=> 1.2.3-PRERELEASE-TESTING snapshots - RETIRED
=> 1.2.1-RC Snapshot Feedback and Problems-RETIRED
Loading...