jiggolo182
12-05-2011, 02:38 PM
Hello,
I have an ossim-server (built from debian) that recognizes my fiber nic, but will not allow me to use it. I thought maybe it doesn't have the drivers for it so I have attempted to build them.
make install output:
find /lib/modules/2.6.31.6 -name ixgbe.ko -exec rm -f {} \; || true
find /lib/modules/2.6.31.6 -name ixgbe.ko.gz -exec rm -f {} \; || true
install -D -m 644 ixgbe.ko /lib/modules/2.6.31.6/kernel/drivers/net/ixgbe/ixgbe.ko
/sbin/depmod -a || true
install -D -m 644 ixgbe.7.gz /usr/share/man/man7/ixgbe.7.gz
man -c -P'cat > /dev/null' ixgbe || true
man:
cannot write to /var/cache/man/cat7/ixgbe.7.gz in catman mode
ixgbe
ossim:/home/user/ixgbe-3.7.14/src# lspci
...
05:00.0 Ethernet controller: Intel Corporation 82598EB 10 Gigabit AF Dual Port Network Connection (rev 01)
05:00.1 Ethernet controller: Intel Corporation 82598EB 10 Gigabit AF Dual Port Network Connection (rev 01)
That is the card that I am trying to initialize. The ports on it should come up as eth2 and eth3 (unless its different for fiber cards?).
ossim:/home/user/ixgbe-3.7.14/src# ifconfig eth2 up
eth2: ERROR while getting interface flags: No such device
ossim:/home/user/ixgbe-3.7.14/src# modprobe ixgbe
FATAL: Error inserting ixgbe (/lib/modules/2.6.31.6/kernel/drivers/net/ixgbe/ixgbe.ko): Unknown symbol in module, or unknown parameter (see dmesg)
and here is the output from dmesg:
ixgbe: Unknown symbol dca_remove_requester
ixgbe: Unknown symbol dca_add_requester
ixgbe: Unknown symbol dca_unregister_notify
ixgbe: Unknown symbol dca_register_notify
ixgbe: Unknown symbol dca3_get_tag
So, from here, what else can I try? Where have I gone wrong? Any advice? There is another Gigabit Ethernet card on the system that is using eth0 and eth1, which work fine. I'm trying to get this card working since it is 10 Gigabit.
I have an ossim-server (built from debian) that recognizes my fiber nic, but will not allow me to use it. I thought maybe it doesn't have the drivers for it so I have attempted to build them.
make install output:
find /lib/modules/2.6.31.6 -name ixgbe.ko -exec rm -f {} \; || true
find /lib/modules/2.6.31.6 -name ixgbe.ko.gz -exec rm -f {} \; || true
install -D -m 644 ixgbe.ko /lib/modules/2.6.31.6/kernel/drivers/net/ixgbe/ixgbe.ko
/sbin/depmod -a || true
install -D -m 644 ixgbe.7.gz /usr/share/man/man7/ixgbe.7.gz
man -c -P'cat > /dev/null' ixgbe || true
man:
cannot write to /var/cache/man/cat7/ixgbe.7.gz in catman mode
ixgbe
ossim:/home/user/ixgbe-3.7.14/src# lspci
...
05:00.0 Ethernet controller: Intel Corporation 82598EB 10 Gigabit AF Dual Port Network Connection (rev 01)
05:00.1 Ethernet controller: Intel Corporation 82598EB 10 Gigabit AF Dual Port Network Connection (rev 01)
That is the card that I am trying to initialize. The ports on it should come up as eth2 and eth3 (unless its different for fiber cards?).
ossim:/home/user/ixgbe-3.7.14/src# ifconfig eth2 up
eth2: ERROR while getting interface flags: No such device
ossim:/home/user/ixgbe-3.7.14/src# modprobe ixgbe
FATAL: Error inserting ixgbe (/lib/modules/2.6.31.6/kernel/drivers/net/ixgbe/ixgbe.ko): Unknown symbol in module, or unknown parameter (see dmesg)
and here is the output from dmesg:
ixgbe: Unknown symbol dca_remove_requester
ixgbe: Unknown symbol dca_add_requester
ixgbe: Unknown symbol dca_unregister_notify
ixgbe: Unknown symbol dca_register_notify
ixgbe: Unknown symbol dca3_get_tag
So, from here, what else can I try? Where have I gone wrong? Any advice? There is another Gigabit Ethernet card on the system that is using eth0 and eth1, which work fine. I'm trying to get this card working since it is 10 Gigabit.