[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] firmware_helper error when booting Dom0 kernel


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: "Zahid Anwar" <anwar@xxxxxxxx>
  • Date: Fri, 17 Nov 2006 13:49:40 -0800
  • Delivery-date: Fri, 17 Nov 2006 13:50:02 -0800
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=QolZBdv4V4LWn9AFNv6VKjsl518LqCED+VhA/lt88Vh5aWwEtULIv4nLLWwYrQLvQMuKInC9uYK+zVAR5dk9NRYnLEFWqiZUEQX/m3q1ulWMuNPQFsLyszU5G6+viXV8VKCyUQfp8EzZQluV/aN3yTFpURm1FfrkwXoS+DssmEM=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Thanks Eric, your suggestion worked like a charm though it does seem
like a hackish way to do it. But if you think its a xen kernel bug
rather than my somehow making my initrd with incorrect paths then its
fine.

--Zahid

On 11/17/06, eric magaoay <ericm24x7@xxxxxxxxx> wrote:
Zahid Anwar wrote:
> I am having some trouble with loading firmware drivers in Dom0 kernel.
> The error I am getting when Dom0 boots up is
>
> ----------
> ipw2100: Detected Intel Pro/Wireless
> firmware_helper error loading /lib/firmware/ipw2100-1.3.fw for device
> /class/firmware/000:02:2.0 with driver ipw2100
> ----------
>
> This is the wireless nic driver of my thinkpad. It loads and works
> just fine in my original kernel. When I checked the path it was
> complaining about it was indeed not there but all the drivers seem to
> be in /lib/firmware/2.6.17-10-generic/ which is my original kernel's
> name.
>
> Why isn't there an entry for my new xen kernel here? I am guessing
> there should be something like /lib/firmware/2.6.16.29-xen/ here just
> like there are two entries under   /lib/modules. (2.6.16.29-xen  and
> 2.6.17-10-generic).
>
> I compiled xen-3.0.3_0-src.tar using make world, make install and
> install.sh.
> I created an initrd using mkinitramfs -o initrd.img-2.6.16.29-xen
> 2.6.16.29-xen using Ubuntu 6.10.
If the firmware for ipw2100 remain the same under 2.6.16.29 =>
2.6.17-10, you could simply copy (NOT move) the needed files in
/lib/firmware/2.6.17-10-generic/ => /lib/firmware . Again, it may or may
not work depending on whether the kernel module of ipw2100 has changed
between version .16 and .17

You may want to submit a bug report to insure that the next xen kernel
build for 2.6.17 has its firmware in  the proper location.

eric

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.