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

Bug#725714: Bug#715408: fixed now, but firmware problems with new installer



On Thu, Dec 12, 2013 at 09:51:48AM +0100, Andreas Cadhalpun wrote:
> Hi Ben,
> 
> On 12.12.2013 01:50, Ben Hutchings wrote:
> >Control: reassign -1 installation-reports
> >
> >On Wed, 2013-12-11 at 21:56 +0100, Andreas Cadhalpun wrote:
> >>It looks like a bug in the linux kernel.
> >
> >I don't think so.  The kernel log indicates that it got a negative
> >response from the user agent.
> 
> I'm not sure I understand your argument. Do you refer to 'firmware:
> agent aborted' as negative response from the user agent?
[...]

Yes.  This is what is supposed to happen when firmware is missing:

1. The driver requests firmware.
2. The kernel tries to load a file under /lib/firmware, and fails.
   (This is not implemented in the wheezy kernel.)
3. The kernel sends a request to udev to provide the firmware.
4. udev runs a firmware helper script, which records this request in
   /run/udev/firmware-missing and then returns failure.
5. udev reports failure to the kernel.
6. The kernel logs the failure and reports it to the driver.

We know that step 6 has happened, and we can infer from that that
steps 1, 3 and 5 must have happened.  The problem is in step 4.

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
                                                              - Albert Camus


Reply to: