RT @igrigorik: WordPress: 33M …

RT @igrigorik: WordPress: 33M sites, 3.4B PV/month, 2000 servers, 12 data centers, 70K peak qps served by nginx – http://t.co/3IVewNyK

Posted in Tweets | Comments Off on RT @igrigorik: WordPress: 33M …

RT @stilgherrian: .. Akamai ha…

RT @stilgherrian: .. Akamai has had to face DDoS attacks peaking at 150Gb/sec. But they serve 8 to 10Tb/sec, so it kinda just washes off.

Posted in Tweets | Comments Off on RT @stilgherrian: .. Akamai ha…

Canberra’s Pancake Parlour has…

Canberra’s Pancake Parlour has @everynetcomau Public Wifi available http://t.co/5gEgqBfx http://t.co/8W6dGno1 #NetPres

Posted in Tweets | Comments Off on Canberra’s Pancake Parlour has…

Kudos to @Pingdom for ack’ing …

Kudos to @Pingdom for ack’ing their bug that caused false alarms early yesterday evening (AU time). http://t.co/uq3E2bmS

Posted in Tweets | Comments Off on Kudos to @Pingdom for ack’ing …

“one-third of the Australian e…

“one-third of the Australian economy faces imminent & substantial disruption by digital technologies & business models” http://t.co/nXNvS0cy

Posted in Tweets | Comments Off on “one-third of the Australian e…

You choose your Private Cloud …

You choose your Private Cloud technology, we’ll deploy it for you. http://t.co/OCWv5upE #NetPres

Posted in Tweets | Comments Off on You choose your Private Cloud …

High Power VPS Plans http://t….

High Power VPS Plans http://t.co/tx04Ihbt #NetPres More and faster CPUs for your VPS.

Posted in Tweets | Comments Off on High Power VPS Plans http://t….

Our @netpresops Twitter feed w…

Our @netpresops Twitter feed will soon be Public and @netpresops2 will stay as a customer NetOps feed. #NetPres

Posted in Tweets | Comments Off on Our @netpresops Twitter feed w…

Weekly Tweets for 2012-09-23

Powered by Twitter Tools

Posted in Tweets | Comments Off on Weekly Tweets for 2012-09-23

Howto use Intel PRO 1000 PCIe “Bypass” cards in Debian Linux

For some time Intel has been marketing these “Bypass” Ethernet cards which have a different PCI Device ID which means that the official Intel open-source (Linux, FreeBSD etc) drivers don’t recognise these cards, and I came to find one in the 2nd hard market.

A Intel Driver patch and recompile is req’d to give your Linux (Debian “Squeeze” in my case & as listed below) the ability to load the “e1000e” driver for these cards.

The process was:

1) Download the latest official Intel PRO 1000 Drivers from Sourceforge, currently http://sourceforge.net/projects/e1000/files/e1000e%20stable/2.1.4/e1000e-2.1.4.tar.gz/download

2) Find the PCI Device ID information from the installed (but unrecognised) Intel PRO 1000 PCIe card, which in my case was found with the lspci command, being:

Ethernet controller [0200]: Intel Corporation 82571EB PRO/1000 AT Quad Port Bypass Adapter [8086:10a0] (rev 06)
Subsystem: Intel Corporation 82571EB PRO/1000 AT Quad Port Bypass Adapter [8086:10a0]

It’s the “[8086:10a0]” text there that provides you with the information you need to load this device into the Driver code.

3) Add a #define to the ‘hw.h’ file in the src directory within the downloaded Driver distribution. The value that’s relevent here is the “10A0” from the card’s Device ID found above via lspci output.

tar xzf e1000e-2.1.4.tar.gz
cd e1000e-2.1.4/src
cp -p hw.h hw.h-ORIG
echo "#define E1000_DEV_ID_82571EB_QUAD_COPPER 0x10A0" >>hw.h
# or add that #define line after the initial definition of E1000_DEV_ID_82571EB_QUAD_COPPER

4) Then make and install the driver, which in Debian 6 / “Squeeze” needs the following ‘make’ command:

make CFLAGS_EXTRA=-DDISABLE_PM install

With the above done, the new driver is installed to /lib/modules/[your-kernel-version]/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko
and loaded with “modprobe e1000e” and the new ethernet devices can be seen with “ifconfig -a” and the output in /var/log/messages

Posted in Rich | Tagged , , | Comments Off on Howto use Intel PRO 1000 PCIe “Bypass” cards in Debian Linux