Hello, I''ve this strange problem. When Xen kernel start and it try to start eth devices, network doesn''t work. It seems to be a problem with NICs firmware. Anyone had this problem? Do you know where I can download firmware upgrade? (on DELL''s site I''ve just searched...) Thanks, Carlo No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 17.38 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hi I''ve solved it. You have to compile Xen kernel 3.1 from source. Then, you have to download drivers from Broadcom and compile your own kernel module for network. hope it helps ivan From my twiki: Xen: wget http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz tar xzvf xen-3.1.0-src.tgz cd xen-3.1.0-src make -j4 world make install The DELL Power Edge 1950 like many other servers mount a Broadcom NetXtreme II controller, which may be slow, unstable or make network failing at all with Linux kernel before 2.1.19. Unfortunately, Xen 3.1 is configured to use 2.6.18 so we have to provide a new kernel. This should b done anyway since the 1.5.0c version of the driver is recommended. This apply of course also to other kind of drivers. Identify your hardware: lspci |grep Eth We have: 04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12) 08:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12) Donwload and compile drivers. If the link does not work, check on Broadcom web site, driver download section. Since we probably are with the machine booted on non-Xen kernel, we have to tell Makefile to use the right kernel when compiling: mkdir /usr/src/driver cd /usr/src/driver wget http://www.broadcom.com/docs/driver_download/NXII/linux-1.5.10c.zip unzip linux-1.5.10c.zip mv Server/Linux/Driver/* . tar xzvf bnx2-1.5.10c.tar.gz cd bnx2-1.5.10c/ cd src/ make KVER=2.6.18-xen make install KVER=2.6.18-xen Since we have added a new module, we have to regenerate the ramdisk: mkinitramfs -o /boot/initrd.img-2.6.18-xen 2.6.18-xen Carlo Granisso wrote:> Hello, I''ve this strange problem. > When Xen kernel start and it try to start eth devices, network doesn''t work. > > It seems to be a problem with NICs firmware. > > Anyone had this problem? Do you know where I can download firmware upgrade? > (on DELL''s site I''ve just searched...) > > > Thanks, > > > Carlo > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 > 17.38 > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- http://www.bio.dist.unige.it voice: +39 010 353 2789 fax: +39 010 353 2948 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
I can''t. My system must boot via pxe (with xen 3.1 kernel). Is there other way? -----Messaggio originale----- Da: Ivan Porro [mailto:pivan@dist.unige.it] Inviato: venerdì 26 ottobre 2007 15.16 A: Carlo Granisso Cc: xen-users@lists.xensource.com Oggetto: Re: [Xen-users] BROADCOM 5708 ON POWER EDGE 1955 Hi I''ve solved it. You have to compile Xen kernel 3.1 from source. Then, you have to download drivers from Broadcom and compile your own kernel module for network. hope it helps ivan From my twiki: Xen: wget http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz tar xzvf xen-3.1.0-src.tgz cd xen-3.1.0-src make -j4 world make install The DELL Power Edge 1950 like many other servers mount a Broadcom NetXtreme II controller, which may be slow, unstable or make network failing at all with Linux kernel before 2.1.19. Unfortunately, Xen 3.1 is configured to use 2.6.18 so we have to provide a new kernel. This should b done anyway since the 1.5.0c version of the driver is recommended. This apply of course also to other kind of drivers. Identify your hardware: lspci |grep Eth We have: 04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12) 08:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12) Donwload and compile drivers. If the link does not work, check on Broadcom web site, driver download section. Since we probably are with the machine booted on non-Xen kernel, we have to tell Makefile to use the right kernel when compiling: mkdir /usr/src/driver cd /usr/src/driver wget http://www.broadcom.com/docs/driver_download/NXII/linux-1.5.10c.zip unzip linux-1.5.10c.zip mv Server/Linux/Driver/* . tar xzvf bnx2-1.5.10c.tar.gz cd bnx2-1.5.10c/ cd src/ make KVER=2.6.18-xen make install KVER=2.6.18-xen Since we have added a new module, we have to regenerate the ramdisk: mkinitramfs -o /boot/initrd.img-2.6.18-xen 2.6.18-xen Carlo Granisso wrote:> Hello, I''ve this strange problem. > When Xen kernel start and it try to start eth devices, network doesn''twork.> > It seems to be a problem with NICs firmware. > > Anyone had this problem? Do you know where I can download firmwareupgrade?> (on DELL''s site I''ve just searched...) > > > Thanks, > > > Carlo > > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: > 25/10/2007 > 17.38 > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- http://www.bio.dist.unige.it voice: +39 010 353 2789 fax: +39 010 353 2948 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 17.38 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 17.38 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Ok. I don''t know how, but you can cross-compile on another machine and move here your new ramfs and vmlinuz. I try to send mine to you in a separate private email ivan Carlo Granisso wrote:> I can''t. My system must boot via pxe (with xen 3.1 kernel). > Is there other way? > > -----Messaggio originale----- > Da: Ivan Porro [mailto:pivan@dist.unige.it] > Inviato: venerdì 26 ottobre 2007 15.16 > A: Carlo Granisso > Cc: xen-users@lists.xensource.com > Oggetto: Re: [Xen-users] BROADCOM 5708 ON POWER EDGE 1955 > > Hi > > I''ve solved it. > > You have to compile Xen kernel 3.1 from source. Then, you have to download > drivers from Broadcom and compile your own kernel module for network. > > hope it helps > > ivan > > From my twiki: > > > Xen: > > wget > http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src.tgz > tar xzvf xen-3.1.0-src.tgz > cd xen-3.1.0-src > make -j4 world > make install > > The DELL Power Edge 1950 like many other servers mount a Broadcom NetXtreme > II controller, which may be slow, unstable or make network failing at all > with Linux kernel before 2.1.19. Unfortunately, Xen 3.1 is configured to use > 2.6.18 so we have to provide a new kernel. This should b done anyway since > the 1.5.0c version of the driver is recommended. > This apply of course also to other kind of drivers. > > Identify your hardware: > > lspci |grep Eth > > We have: > > 04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 > Gigabit Ethernet (rev 12) 08:00.0 Ethernet controller: Broadcom Corporation > NetXtreme II BCM5708 Gigabit Ethernet (rev 12) > > Donwload and compile drivers. If the link does not work, check on Broadcom > web site, driver download section. Since we probably are with the machine > booted on non-Xen kernel, we have to tell Makefile to use the right kernel > when compiling: > > mkdir /usr/src/driver > cd /usr/src/driver > wget http://www.broadcom.com/docs/driver_download/NXII/linux-1.5.10c.zip > unzip linux-1.5.10c.zip > mv Server/Linux/Driver/* . > tar xzvf bnx2-1.5.10c.tar.gz > cd bnx2-1.5.10c/ > cd src/ > make KVER=2.6.18-xen > make install KVER=2.6.18-xen > > Since we have added a new module, we have to regenerate the ramdisk: > > mkinitramfs -o /boot/initrd.img-2.6.18-xen 2.6.18-xen > > Carlo Granisso wrote: >> Hello, I''ve this strange problem. >> When Xen kernel start and it try to start eth devices, network doesn''t > work. >> It seems to be a problem with NICs firmware. >> >> Anyone had this problem? Do you know where I can download firmware > upgrade? >> (on DELL''s site I''ve just searched...) >> >> >> Thanks, >> >> >> Carlo >> >> >> >> No virus found in this outgoing message. >> Checked by AVG Free Edition. >> Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: >> 25/10/2007 >> 17.38 >> >> >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> > > > -- > http://www.bio.dist.unige.it > voice: +39 010 353 2789 > fax: +39 010 353 2948 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 > 17.38 > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 > 17.38 > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- http://www.bio.dist.unige.it voice: +39 010 353 2789 fax: +39 010 353 2948 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Ok, fine thanks! -----Messaggio originale----- Da: Ivan Porro [mailto:pivan@dist.unige.it] Inviato: venerdì 26 ottobre 2007 15.30 A: Carlo Granisso Cc: xen-users@lists.xensource.com Oggetto: Re: R: [Xen-users] BROADCOM 5708 ON POWER EDGE 1955 Ok. I don''t know how, but you can cross-compile on another machine and move here your new ramfs and vmlinuz. I try to send mine to you in a separate private email ivan Carlo Granisso wrote:> I can''t. My system must boot via pxe (with xen 3.1 kernel). > Is there other way? > > -----Messaggio originale----- > Da: Ivan Porro [mailto:pivan@dist.unige.it] > Inviato: venerdì 26 ottobre 2007 15.16 > A: Carlo Granisso > Cc: xen-users@lists.xensource.com > Oggetto: Re: [Xen-users] BROADCOM 5708 ON POWER EDGE 1955 > > Hi > > I''ve solved it. > > You have to compile Xen kernel 3.1 from source. Then, you have to > download drivers from Broadcom and compile your own kernel module fornetwork.> > hope it helps > > ivan > > From my twiki: > > > Xen: > > wget > http://bits.xensource.com/oss-xen/release/3.1.0/src.tgz/xen-3.1.0-src. > tgz > tar xzvf xen-3.1.0-src.tgz > cd xen-3.1.0-src > make -j4 world > make install > > The DELL Power Edge 1950 like many other servers mount a Broadcom > NetXtreme II controller, which may be slow, unstable or make network > failing at all with Linux kernel before 2.1.19. Unfortunately, Xen 3.1 > is configured to use > 2.6.18 so we have to provide a new kernel. This should b done anyway > since the 1.5.0c version of the driver is recommended. > This apply of course also to other kind of drivers. > > Identify your hardware: > > lspci |grep Eth > > We have: > > 04:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 > Gigabit Ethernet (rev 12) 08:00.0 Ethernet controller: Broadcom > Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12) > > Donwload and compile drivers. If the link does not work, check on > Broadcom web site, driver download section. Since we probably are with > the machine booted on non-Xen kernel, we have to tell Makefile to use > the right kernel when compiling: > > mkdir /usr/src/driver > cd /usr/src/driver > wget > http://www.broadcom.com/docs/driver_download/NXII/linux-1.5.10c.zip > unzip linux-1.5.10c.zip > mv Server/Linux/Driver/* . > tar xzvf bnx2-1.5.10c.tar.gz > cd bnx2-1.5.10c/ > cd src/ > make KVER=2.6.18-xen > make install KVER=2.6.18-xen > > Since we have added a new module, we have to regenerate the ramdisk: > > mkinitramfs -o /boot/initrd.img-2.6.18-xen 2.6.18-xen > > Carlo Granisso wrote: >> Hello, I''ve this strange problem. >> When Xen kernel start and it try to start eth devices, network >> doesn''t > work. >> It seems to be a problem with NICs firmware. >> >> Anyone had this problem? Do you know where I can download firmware > upgrade? >> (on DELL''s site I''ve just searched...) >> >> >> Thanks, >> >> >> Carlo >> >> >> >> No virus found in this outgoing message. >> Checked by AVG Free Edition. >> Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: >> 25/10/2007 >> 17.38 >> >> >> >> _______________________________________________ >> Xen-users mailing list >> Xen-users@lists.xensource.com >> http://lists.xensource.com/xen-users >> > > > -- > http://www.bio.dist.unige.it > voice: +39 010 353 2789 > fax: +39 010 353 2948 > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: > 25/10/2007 > 17.38 > > > No virus found in this outgoing message. > Checked by AVG Free Edition. > Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: > 25/10/2007 > 17.38 > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >-- http://www.bio.dist.unige.it voice: +39 010 353 2789 fax: +39 010 353 2948 No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 17.38 No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.15.11/1093 - Release Date: 25/10/2007 17.38 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users