Aktív témák

  • lapa

    veterán

    üdv. a következő problémám van: 64 bites intrepidre próbálnék egy terratec usb-s dvb tunert ráerőltetni. a gyártó biztosít egy elméletileg működő drivert és firmware-t.

    a drivert leírás szerint make ill make install parancsokkal megmutattam neki. lsmod mutatja a modulokat (mantis driver), egyebek közt azokat is, amik a kártyához kellenek. a firmware-t a /lib/firmware és az alatta lévő /lib/firmware/2.6.27-17-generic könyvtárba is beraktam, mert már nem volt több ötletem.

    a jelenség annyi, hogy dmesg ennyit mond:

    [ 5617.680917] usb 3-4.2: USB disconnect, address 5
    [ 5623.512297] usb 3-4.2: new high speed USB device using ehci_hcd and address 7
    [ 5623.870016] usb 3-4.2: configuration #1 chosen from 1 choice

    ezután semmise történik, ahogy eddig okoskodtam a firmware-nek itt kéne berántódnia.

    [link] azt írják, hogy a következő moduloknak kell betöltődnie általában véve usb-s dvb-hez:

    - i2c-core
    - crc32
    - firmware_class
    - dvb-core.ko
    - dvb-pll.ko

    namost ebből a firmware_class mint olyan nem létezik. próbáltam keresgélni, odáig jutottam, hogy a kernelben (is?) benne kell legyen a támogatás. ezt követően ahogy én értettem megnéztem a kernel konfigot, és ott benne van:

    grep CONFIG_FW_LOADER /lib/modules/2.6.27-17-generic/build/include/linux/autoconf.h
    #define CONFIG_FW_LOADER 1

    namost itt el vagyok veszve. mi legyen a következő lépés a hibakeresésben? miért nem látom a firmware keresést / betöltődést? lsusb megmondaná nekem, hogy jó-e a firmware?

    minden segítséget köszönök előre is.

Aktív témák