Kernel error - firmware not found

Podczas startu systemu wyrzucany jest następujący błąd:

Dec 22 20:20:46 Qosmio kernel: [32.969031] cx18 0000:06:09.0: firmware: requesting v4l-cx23418-apu.fw

Dec 22 20:20:46 Qosmio acpid: client connected from 3010[111] 

Dec 22 20:20:46 Qosmio kernel: [33.096247] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 (141200 bytes)

Dec 22 20:20:46 Qosmio kernel: [33.596040] cx18 0000:06:09.0: firmware: requesting v4l-cx23418-cpu.fw

Dec 22 20:20:46 Qosmio kernel: [33.719093] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes)

Dec 22 20:20:46 Qosmio kernel: [33.725183] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12)

Dec 22 20:20:47 Qosmio kernel: [33.920039] cx18 0000:06:09.0: firmware: requesting v4l-cx23418-apu.fw

Dec 22 20:20:47 Qosmio kernel: [34.524035] cx18 0000:06:09.0: firmware: requesting v4l-cx23418-cpu.fw

Dec 22 20:20:48 Qosmio kernel: [34.844537] i2c-adapter i2c-1: firmware: requesting xc3028-v27.fw

Dec 22 20:20:48 Qosmio kernel: [34.846524] xc2028 1-0060: Error: firmware xc3028-v27.fw not found.

Dec 22 20:20:48 Qosmio kernel: [34.868730] i2c-adapter i2c-1: firmware: requesting xc3028-v27.fw

Dec 22 20:20:48 Qosmio kernel: [34.870910] xc2028 1-0060: Error: firmware xc3028-v27.fw not found.

Dec 22 20:20:48 Qosmio firmware.sh[3037]: Cannot find firmware file 'xc3028-v27.fw'

Dec 22 20:20:48 Qosmio firmware.sh[3042]: Cannot find firmware file 'xc3028-v27.fw'

Ubuntu 9.04 kernel 2.6.28-17

Jak ten problem rozwiązać?

Co to jest Qosmio?

Rozumiem, że system w ogóle się teraz nie uruchamia, tak? Dość dziwne, bo i2c to nie jest tak ważna rzecz, żeby z powodu braku jego obsługi system nie startował.

Wcześniej działało Ci Ubuntu? Jeśli tak, to czy robiłeś coś szczególnego (np. aktualizacja kernela albo ręczne w nim grzebanie) zanim błąd zaczął się pojawiać? Jeśli dopiero instalujesz, to dlaczego nie 9.10?

Na przyszłość prosimy o więcej informacji.

@down:

Tak, dzięki firmware możemy obsłużyć sprzęt, którego bez firmware nie obsłużymy. A o aktualizację kernela już się kolegi zapytałem.

O ile mi wiadomo to firmware odpowiada za obsługe sprzętu.

I takie pytanie czy aktualizowałeś kernela?

Tak, zawsze instaluję wszystkie aktualizacje. Z tego co pamiętam, to na wszystkich wersjach kernela miałem taki błąd, ale nigdy nie miałem czasu się nim zająć.

No ale system Ci się uruchamia czy nie? Nie odpowiedziałeś na moje pytania.

Bo to może albo oznaczać, że

  • ten błąd nic złego Ci nie robi, ale Cię denerwuje i chcesz się od nas dowiedzieć, jak się go pozbyć, albo

  • nagle błąd, który dotąd nie robił niczego złego, po aktualizacji kernela powoduje, że system Ci się nie uruchamia.

Qosmio oznacza nazwę komputera.

System startuje i nigdy z tym błędem nie było problemów.

Wydaję mi się, że błąd związany jest z kartą tunera telewizyjnego analog/DVB-T firmy Toshiba, który chciałbym także uruchomić.

Masz rację. Google nie boli. Błąd był zgłoszony w Launchpadzie Ubuntu - firmware do tego urządzenia będzie obecne w Ubuntu 10.04. Teraz firmware możesz sobie pobrać w ten sposób.

Firmware jest niezależny od dystrybucji. Jeżeli sterownik jest zainstalowany, to teoretycznie firmware powinien się nadawać(w końcu najczęściej jest to oryginalny firmware do urządzenia).

Firmware jest niezależny od dystrybucji. Ale od dystrybucji zależy, czy ten firmware w ogóle znajduje się w systemie. W Ubuntu <10.04 się nie znajduje. A instrukcją, do której wskazałem linkiem, działa na każdej dystrybucji i nie ma nic wspólnego z Ubuntu.