Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-09 Thread Sanjay Arora
On Wed, Sep 9, 2009 at 7:59 PM, Akemi Yagi wrote:
> On Wed, Sep 9, 2009 at 1:22 AM, Sanjay Arora wrote:
>> On Wed, Sep 9, 2009 at 12:34 PM, Akemi Yagi wrote:
>
>> [r...@localhost] lspci -n | grep "Ethernet"
>>
>> 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
>> RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
>>
>> [r...@localhost] lspci -n | grep "03:00.0"
>>
>> 03:00.0 0200: 10ec:8168 (rev 03)
>>
>> And yes, the kmod-r8169-xen was installed somehow and has been
>> uninstalled cleanly. I was uninstalling kmod-r8169 instead of
>> kmod-r8169-xen. Sorry for not being more careful.
>>
>> rpm -qa reports my installed kernel as kernel-xen-2.6.18-8.el5
>>
>> kmod-r8168-xen still wont install due to kernel module dependencies.
>> So what next.
>
> The xen kernels may need special attention because they have some kABI
> tracking-related issues.  I see you are subscribed to the ELRepo
> mailing list. Can we take this thread there?  This is because the
> subject is now about the elrepo packages and not all ELRepo admins are
> reading this CentOS mailing list.
>
> By the way, if you are planning to install Windows XP as a guest (as
> you indicated in the original post), I would suggest VirtualBox or
> VMware.
>

Further discussion continues here at
http://lists.elrepo.org/pipermail/elrepo/2009-September/42.html

just for those who may face the same problem later and research it in archives.

Sanjay.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-09 Thread Akemi Yagi
On Wed, Sep 9, 2009 at 1:22 AM, Sanjay Arora wrote:
> On Wed, Sep 9, 2009 at 12:34 PM, Akemi Yagi wrote:

> [r...@localhost] lspci -n | grep "Ethernet"
>
> 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
> RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
>
> [r...@localhost] lspci -n | grep "03:00.0"
>
> 03:00.0 0200: 10ec:8168 (rev 03)
>
> And yes, the kmod-r8169-xen was installed somehow and has been
> uninstalled cleanly. I was uninstalling kmod-r8169 instead of
> kmod-r8169-xen. Sorry for not being more careful.
>
> rpm -qa reports my installed kernel as kernel-xen-2.6.18-8.el5
>
> kmod-r8168-xen still wont install due to kernel module dependencies.
> So what next.

The xen kernels may need special attention because they have some kABI
tracking-related issues.  I see you are subscribed to the ELRepo
mailing list. Can we take this thread there?  This is because the
subject is now about the elrepo packages and not all ELRepo admins are
reading this CentOS mailing list.

By the way, if you are planning to install Windows XP as a guest (as
you indicated in the original post), I would suggest VirtualBox or
VMware.

Akemi
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-09 Thread Sanjay Arora
On Wed, Sep 9, 2009 at 12:34 PM, Akemi Yagi wrote:

>
> Please read the instructions on the DeviceIDs page once again.  You
> ran only the first command.  You now need to look at the output and
> run the second command "lspci -n | grep ". The 
> part is the first item of the output from the first command.  The
> output of the second command gives you the vendor:device ID pairing.
>
> Now look for this pairing within that page and identify the driver you
> should use.  If you find it in the "r8168.ko" section, then what you
> will need is the kmod-r8168 package.  If you find it in the "r8169.ko"
> section, you will want the kmod-r8169 package.
>
> If you have already installed kmod-r8169 and if you want to uninstall
> it, then run:
>
> rpm -e kmod-r8169
>
> That will cleanly uninstall the kernel r8169 module.
>
> So, first, let us know the output from the second command above so
> that we can tell which kernel module package your NIC requires.
> Please show the entire output without truncating it.
>

[r...@localhost] lspci -n | grep "Ethernet"

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

[r...@localhost] lspci -n | grep "03:00.0"

03:00.0 0200: 10ec:8168 (rev 03)

And yes, the kmod-r8169-xen was installed somehow and has been
uninstalled cleanly. I was uninstalling kmod-r8169 instead of
kmod-r8169-xen. Sorry for not being more careful.

rpm -qa reports my installed kernel as kernel-xen-2.6.18-8.el5

kmod-r8168-xen still wont install due to kernel module dependencies.
So what next.

Thanks.
Sanjay.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-09 Thread Akemi Yagi
On Tue, Sep 8, 2009 at 11:37 PM, Sanjay Arora wrote:
> On Wed, Sep 9, 2009 at 3:15 AM, Ned Slider wrote:

>> There is also information at the top of this page (below) that explains
>> how to identify the correct driver for your hardware by querying the
>> vendor:device ID pairing and comparing to the list of supported devices
>> here:
>>
>> http://elrepo.org/tiki/DeviceIDs
>>
> Thanks
>
> lspci | grep -i "Ethernet" shows RTL8111/8168B PCI Adapter
>
> Intel site on the other hand linked to 8169 driver, which in this case
> is obviously wrong.

Please read the instructions on the DeviceIDs page once again.  You
ran only the first command.  You now need to look at the output and
run the second command "lspci -n | grep ". The 
part is the first item of the output from the first command.  The
output of the second command gives you the vendor:device ID pairing.

Now look for this pairing within that page and identify the driver you
should use.  If you find it in the "r8168.ko" section, then what you
will need is the kmod-r8168 package.  If you find it in the "r8169.ko"
section, you will want the kmod-r8169 package.

If you have already installed kmod-r8169 and if you want to uninstall
it, then run:

rpm -e kmod-r8169

That will cleanly uninstall the kernel r8169 module.

So, first, let us know the output from the second command above so
that we can tell which kernel module package your NIC requires.
Please show the entire output without truncating it.

Akemi
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-08 Thread Sanjay Arora
On Wed, Sep 9, 2009 at 3:15 AM, Ned Slider wrote:
> Sanjay Arora wrote:
>>> I believe this is the one you want:
>>> http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-6.010.00_NAPI-2.el5.elrepo.i686.rpm
>>>
>>> Or if you're running the Xen kernel:
>>> http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-xen-6.010.00_NAPI-2.el5.elrepo.i686.rpm
>>>
>>> Once you get your network setup right, I advise you to set up the
>>> elrepo repository (see http://elrepo.org for instructions on how to do
>>> it) so you get updates for this module once newer versions are
>>> released.
>>
>> Thanks Filipe
>>
>> Never knew about this repo.
>>
>> Will try and post back.
>>
>> Sanjay.
>
> There is also information at the top of this page (below) that explains
> how to identify the correct driver for your hardware by querying the
> vendor:device ID pairing and comparing to the list of supported devices
> here:
>
> http://elrepo.org/tiki/DeviceIDs
>
Thanks

lspci | grep -i "Ethernet" shows RTL8111/8168B PCI Adapter

Intel site on the other hand linked to 8169 driver, which in this case
is obviously wrong.

Now, situation is this...if I query rpm using rpm -qa | grep -e "kmod"
it shows 8169 driver is installed. However, if I try to uninstall it
using rpm -e, it states that it is not installed.

On the other hand, 8168 rpm documentation at elrepo.org states "The
Realtek documentation states that any r8169 driver must be unloaded
(and disabled) before the r8168 driver is used. The kmod-r8168 package
will perform this task for you."

And again trying to install 8168 rpm using rpm -ivh shows errors that
it needs kernel(xxx) modules. Elrepo does not seem to have kernel
modules and in any case if I try to get latest kernel module, it will
try to update the entire system from centos 5.0 to 5.3.

So, how do I do it? Should I install additional  nic card that will
enable me to update the system online and  install the 8168 driver and
then try to rediscover this onboard nic so that the nic card can be
removed?

But I want to know which version of kernel is this demanding.it
simply shows a hash, not a human readable kernel version number.

Awaiting earliest response. Thanks.
Sanjay.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-08 Thread Ned Slider
Sanjay Arora wrote:
>> I believe this is the one you want:
>> http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-6.010.00_NAPI-2.el5.elrepo.i686.rpm
>>
>> Or if you're running the Xen kernel:
>> http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-xen-6.010.00_NAPI-2.el5.elrepo.i686.rpm
>>
>> Once you get your network setup right, I advise you to set up the
>> elrepo repository (see http://elrepo.org for instructions on how to do
>> it) so you get updates for this module once newer versions are
>> released.
> 
> Thanks Filipe
> 
> Never knew about this repo.
> 
> Will try and post back.
> 
> Sanjay.

There is also information at the top of this page (below) that explains 
how to identify the correct driver for your hardware by querying the 
vendor:device ID pairing and comparing to the list of supported devices 
here:

http://elrepo.org/tiki/DeviceIDs

Hope that helps.

___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-08 Thread Sanjay Arora
> I believe this is the one you want:
> http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-6.010.00_NAPI-2.el5.elrepo.i686.rpm
>
> Or if you're running the Xen kernel:
> http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-xen-6.010.00_NAPI-2.el5.elrepo.i686.rpm
>
> Once you get your network setup right, I advise you to set up the
> elrepo repository (see http://elrepo.org for instructions on how to do
> it) so you get updates for this module once newer versions are
> released.

Thanks Filipe

Never knew about this repo.

Will try and post back.

Sanjay.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-08 Thread Filipe Brandenburger
Hi,

On Tue, Sep 8, 2009 at 14:12, Sanjay Arora wrote:
> Install is CentOS 5.0. Will be updating after network starts working.
> Tried to install driver file
> realtek-r8169-kmp-smp-8.008.00_2.6.16.60_0.21-0.i586.rpm from the list
> using the rpm command(yum would ask for dependencies and will need
> to update), but it seems that this file needs a lot of kernel
> moduleslisting them below (but strangely rpm output does not seem
> to show version numbers required, instead shows a hash required. Have
> given an example at the end of list...
>
> kernel(kernel)
> kernel(drivers)
> kernel(drivers_pci)
> kernel(kernel_irq)
> kernel(init)
> kernel(net_sched)
> kernel(security)
> kernel(arch_i386_mm)
> kernel(lib)
> kernel(net_ethernet)
> kernel(mm)
> kernel(vmlinux)

This is called kABI tracking, it is supposed to work across kernel
upgrades of versions that are compatible. However, this one appears to
be built on 2.6.16 which is not compatible with the one based in
2.6.18 present in CentOS 5.

> Does this mean I will need a custom kernel and will not be able to use
> the normal kernel from centos repo or even dag repo?

If you know that the driver you need is the one for the r8169 adapter,
I suggest you grab it from the elrepo repository instead. That
repository provides kABI tracking packages of most hardware drivers
not directly supported by CentOS 5 out of the box.

I believe this is the one you want:
http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-6.010.00_NAPI-2.el5.elrepo.i686.rpm

Or if you're running the Xen kernel:
http://elrepo.org/linux/elrepo/el5/i386/RPMS/kmod-r8169-xen-6.010.00_NAPI-2.el5.elrepo.i686.rpm

Once you get your network setup right, I advise you to set up the
elrepo repository (see http://elrepo.org for instructions on how to do
it) so you get updates for this module once newer versions are
released.

HTH,
Filipe
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-08 Thread Sanjay Arora
On Tue, Sep 8, 2009 at 10:31 PM, Sanjay Arora wrote:
> Hello All
>
> I made the mistake of assuming all Intel motherboards would be Linux
> compatible out of the box and bought one without checking support
> information. And now on initial install the Network is not
> workingthe Network port is not detected at all.
>
> I have bought an Intel board DG41RQI
> (http://www.intel.com/support/motherboards/desktop/DG41RQ/index.htm)
> which does not support Linux Out of Box. I am using a Core 2 Duo E7200
> 64 bit processor.
>
> I am installing CentOS 5.x XEN, minimal install for a XEN dom0. The
> Intel Linux Support page links to this page here
> http://forgeftp.novell.com/driver-process/pub/update/realtek/sle10sp2/common/i586/
> and lists a lot of drivers. Can someone please advise me which ones I
> need to install for my particular motherboard & processor type?
>
> Also, will these drivers clash with yum updatation from CentOS repos?
>
> Can someone please guide and if possible, comment on issues I will
> face. Intend to install minimal xen dom0 install and couple of low
> utilization servers and linux desktop. Also, would like to know if I
> can install Windows XP on same desktop under XEN.

Install is CentOS 5.0. Will be updating after network starts working.
Tried to install driver file
realtek-r8169-kmp-smp-8.008.00_2.6.16.60_0.21-0.i586.rpm from the list
using the rpm command(yum would ask for dependencies and will need
to update), but it seems that this file needs a lot of kernel
moduleslisting them below (but strangely rpm output does not seem
to show version numbers required, instead shows a hash required. Have
given an example at the end of list...

kernel(kernel)
kernel(drivers)
kernel(drivers_pci)
kernel(kernel_irq)
kernel(init)
kernel(net_sched)
kernel(security)
kernel(arch_i386_mm)
kernel(lib)
kernel(net_ethernet)
kernel(mm)
kernel(vmlinux)

Instead of stating kernel.x.x.x is required by .xx.i586.rpm
it states
kernel(vmlinux) = d0dc9b0f03309730 is needed by xx.xx.i586.rpm

Does this mean I will need a custom kernel and will not be able to use
the normal kernel from centos repo or even dag repo?

Sanjay.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


[CentOS] Request advise regarding Driver for Intel Motherboard

2009-09-08 Thread Sanjay Arora
Hello All

I made the mistake of assuming all Intel motherboards would be Linux
compatible out of the box and bought one without checking support
information. And now on initial install the Network is not
workingthe Network port is not detected at all.

I have bought an Intel board DG41RQI
(http://www.intel.com/support/motherboards/desktop/DG41RQ/index.htm)
which does not support Linux Out of Box. I am using a Core 2 Duo E7200
64 bit processor.

I am installing CentOS 5.x XEN, minimal install for a XEN dom0. The
Intel Linux Support page links to this page here
http://forgeftp.novell.com/driver-process/pub/update/realtek/sle10sp2/common/i586/
and lists a lot of drivers. Can someone please advise me which ones I
need to install for my particular motherboard & processor type?

Also, will these drivers clash with yum updatation from CentOS repos?

Can someone please guide and if possible, comment on issues I will
face. Intend to install minimal xen dom0 install and couple of low
utilization servers and linux desktop. Also, would like to know if I
can install Windows XP on same desktop under XEN.

With best regards and thanks.
Sanjay.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos