Kernel error - firmware not found


(Kojot) #1

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ć?


(B Brachaczek) #2

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.


(Emekos) #3

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

I takie pytanie czy aktualizowałeś kernela?


(Kojot) #4

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ąć.


(B Brachaczek) #5

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.


(Kojot) #6

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ć.


(B Brachaczek) #7

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.


(nintyfan) #8

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).


(B Brachaczek) #9

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.