Straipsniai su žyma ‘Įrenginiai’

Stebuklingai nustojo veikti Pinnacle TV tiuneris

2009-07-12
pinnacle_tv

Pinnacle Express Card Hybrid TV tuner

Jau kuris laikas nebegaliu su Gentoo Linux žiūrėti TV. Išbandžiau daug ką, bet taip ir nepavyko priversti vėl veikti Pinnacle TV tiunerį, nors iki tol daugiau nei puse metų viskas kuo puikiausiai  veikė.

Žodžiu situacija tokia, kad vieną kartą bežiūrint TV, “pakibo” visa sistema. Na, aišku nuspaudžiau išjungimo mygtuką ir vėl įkroviau sistemą. Viskas veikė kaip ir seniau išskyrus TV tiunerį: lemputė užsidega, bet jokia peržiūros programa neberodo (nei MythTV, nei VLC). Jokie duomenys neperduodami į peržiūros programą, nors pagal dmesg viskas kuo puikiausiai. Problema tokia, kad net nebežinau ko griebtis. Kas keisčiausia, kad šitas TV tiuneris nebeveikia nei su Ubuntu Linux (buvau pasileidęs Live CD). Ar tik nebūsiu ką su jo firmware pridirbęs..? Nors iš MS Windows XP – viskas kuo puikiausiai veikia. Tai…

O išbandžiau beveik viską, kas tik šovė į galvą – nuo naujo “firmware” failo iki naujo branduolio ir visos sistemos perkompiliavimo. Niekas nepadėjo.

Beje, nesenai kažkaip užsimaniau naujo branduolio, tai atsinaujinau iki Gentoo Linux 2.6.30-r2 Pagaliau atrodo Atheros chipo bevielė tinklo korta pradėjo normaliai veikti – t.  y. atsirado normali energijos ir klaidų kontrolė, nors bevielio ryšio lemputė dar vis nedega:

Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Subsystem: Giga-byte Technology Device e913
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f9ff0000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 2
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Count=1/1 Enable-
Capabilities: [60] Express Legacy Endpoint, MSI 00
Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
Capabilities: [100] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSVoil-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSVoil-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140] Virtual Channel <?>
Kernel driver in use: ath5k
Kernel modules: ath5k

Malonu, kad pradėjo rodyti realų ryšio striprumą, o ne tokį, kokį sugalvoja.

Taip pat ir NetworkManager pradėjo geriau veikti – lyg nebemeta klaidos log’e dėl dell_wlan_switch. Bet tai turbūt bus susiję ne su nauju branduoliu, o su hal’u.

P. S.

Visa kalba sukasi apie nešiuojamą kompiuterį Dell Inspiron 1520.

TV tiuneris nors ir yra Express Card, bet nuo pat įsigijimo atpažįstamas kaip USB įrenginys:

Bus 001 Device 002: ID 2304:022e Pinnacle Systems, Inc. [hex]