On Mon, Jan 16, 2012 at 03:56:50PM +0100, Matthias Söllner wrote: > Hello, > I installed a RT-Preempt Kernel in Debian 6 > as shown on > http://pengutronix.de/software/linux-rt/debian_en.html > > I have a DELL Precision T1600 with onboard network card and additional > PCI network-card. > > The onboard card is a Intel® 82579LM Gigabit-LAN. > > I used linux-image-2.6-rt-686 from Pengutronix APT repository. That's an 2.6.33.7.2-rt30 kernel. For amd64 there are also newer kernels available on debian.pengutronix.de (3.0 series) and Debian experimental (3.2 series). If possible I'd recommend the newer versions. > Installation worked fine, I can boot my debian with both kernels. > > If I boot normal debian kernel i have eth0 and eth1. both cards work fine. Normal Debian kernel means 2.6.32 I guess? 2.6.32-36 added a backport of the e1000e driver from 2.6.38 and this backport is not included in the 2.6.33.7.2-rt30 package because it branched from the Debian kernel before 2.6.32-36. > But if I boot RT-Preempt-Kernel the internal network card is not shown > and I only have eth0. > > With normal debian kernel intel e1000e driver is loaded. > > What can I do to make my internal network card function properly with > realtime kernel ? > I tried to compile the intel network driver myself. But where to I get > the right kernel-headers for my RT-Preempt-Kernel? They should be available on debian.pengutronix.de, too. Just install the matching headers package, in your case probably linux-headers-2.6.33.7.2-rt30-1-686. Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ | -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html