Hallo!
Folgendes Problem:
Ich besitze eine KNC 1 DVB-S Karte.
00:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Philips Semiconductors KNC1 DVB-S Budget
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 128 (3750ns min, 9500ns max)
Interrupt: pin A routed to IRQ 10
Region 0: Memory at f0200000 (32-bit, non-prefetchable) [size=512]
Kernel driver in use: budget_av
Kernel modules: budget-av
bis vor Kurzem habe ich die Karte in einer Scovery xS betrieben. Lief alles problemlos. Ich nutze es eigentlich als Streaming Server. Installiert ist Debian Lenny + etobi Repo.
Nun wollte die Kiste etwas verkleinern und habe ich einen ThinClient Futro S300 besorgt (800MhZ Transmeta CPU, ~20W Verbrauch, IDE, CF, 4 x USB 2.0).
Es ist mit einem PCI Steckplatz. Ich habe auch hier Debian Lenny installiert.
[Blockierte Grafik: http://home.arcor.de/herrlado/futro.png]
Die Karte passt ganz gut in die Kiste. Wird auch erkannt. Der obige lspci Ausgabe stammt gerade aus dem Rechner. Nur habe ich das Problem, dass hier das Tuning nicht funktioniert.
futro ttpci # szap -H -c /etc/vdr/channels.conf "Das Erste;ARD"
reading channels from file '/etc/vdr/channels.conf'
zapping to 2 'Das Erste;ARD':
sat 0, frequency = 11837 MHz H, symbolrate 27500000, vpid = 0x0065, apid = 0x0066 sid = 0x0068
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 0% | snr 8% | ber 65296 | unc -2 |
status 00 | signal 0% | snr 8% | ber 65296 | unc -2 |
und
futro ttpci # scan /usr/share/dvb/dvb-s/Astra-19.2E
scanning /usr/share/dvb/dvb-s/Astra-19.2E
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 12551500 V 22000000 5
>>> tune to: 12551:v:0:22000
DVB-S IF freq is 1951500
WARNING: >>> tuning failed!!!
>>> tune to: 12551:v:0:22000 (tuning failed)
DVB-S IF freq is 1951500
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.
Alles anzeigen
usw.
Ich habe es mit meiner Zweite Kiste verglichen. Absolut die gleiche Module sind geladen.
Wenn ich die Karte umstecke funktioniert es wieder.
Dann habe ich die Spannung gemessen(Multimeter an LNB Eingang) und siehe da: Am LNB liegt es keine Spannung an.
In der alten Kiste dagegen habe ich die ordentlich 13V bei V und 18V bei H.
Seit 2 Tagen versuche ich das Problem zu lösen, leider ohne erfolg. In den Logs ist nichts auffälliges.
Kann das an das nicht ausreichende PCI Stromversorgung liegen? Die kleine Kiste hat ja das Netzteil
in sich integriert. Leider steht auf dem Netzteil nicht, was es so an Strom abgeben kann.
Auf dem Gehäuse steht jedoch, 100-240V, Current 0,7A, also sollte doch so um 50W auf die Reihe bekommen? Ich glaube aber nicht, dass es daran liegt.
Ist die Karte vielleicht nicht mit dem VIA Chipsatz Kompatibel?
Hat jemand vielleicht eine Idee, was das sein kann?
36.818239] Linux video capture interface: v2.00
[ 37.170700] saa7146: register extension 'budget_av'.
[ 37.171030] budget_av 0000:00:0b.0: found PCI INT A -> IRQ 10
[ 37.171176] budget_av 0000:00:0b.0: sharing IRQ 10 with 0000:00:10.0
[ 37.171309] budget_av 0000:00:0b.0: sharing IRQ 10 with 0000:00:12.0
[ 37.173143] saa7146: found saa7146 @ mem d00ee000 (revision 1, irq 10) (0x1131,0x4f56).
[ 37.173489] saa7146 (0): dma buffer size 192512
[ 37.173595] DVB: registering new adapter (KNC1 DVB-S)
[ 37.335611] adapter failed MAC signature check
[ 37.335733] encoded MAC from EEPROM was ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff
[ 37.482984] Error: Driver 'pcspkr' is already registered, aborting...
[ 37.604662] KNC1-0: MAC addr = 00:09:d6:60:04:91
[ 38.401985] parport_pc 00:0f: reported by Plug and Play BIOS
[ 38.402225] parport0: PC-style at 0x378 (0x778), irq 7 [PCSPP,TRISTATE]
[ 38.692910] DVB: registering adapter 0 frontend 0 (ST STV0299 DVB-S)...
[ 38.701880] budget-av: ci interface initialised.
[ 41.103022] EXT3 FS on sda1, internal journal
[ 43.704231] budget-av: cam inserted B
[ 44.032379] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 48.425004] NET: Registered protocol family 10
[ 48.428473] lo: Disabled Privacy Extensions
[ 53.844086] dvb_ca adaptor 0: PC card did not respond :(
[ 59.156273] eth0: no IPv6 routers present
[ 74.634922] budget-av: cam inserted B
[ 84.708117] dvb_ca adaptor 0: PC card did not respond :(
Alles anzeigen
Genauso sieht es in der Kiste, wo die Karte einwandfrei läuft.
Hier nochmal die Hardware von dem Thin Client:
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge (rev 03)
00:00.1 RAM memory: Transmeta Corporation SDRAM controller
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
00:09.0 VGA compatible controller: Silicon Integrated Systems [SiS] 315PRO PCI/AGP VGA Display Adapter
00:0b.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
Alles anzeigen
hier die Module
i2c_via 3300 0
i2c_algo_bit 5252 1 i2c_via
i2c_isch 4228 0
i2c_dev 5480 0
budget_av 22624 0
saa7146_vv 38528 1 budget_av
budget_core 9028 1 budget_av
saa7146 15784 3 budget_av,saa7146_vv,budget_core
irtty_sir 4448 2
sir_dev 11076 1 irtty_sir
ipv6 231568 12
msr 3044 0
cpuid 2980 0
evdev 8356 0
stv0299 8712 1
parport_pc 22388 0
parport 30964 1 parport_pc
i2c_viapro 7028 0
snd_pcm 63332 0
snd_timer 17992 1 snd_pcm
serio_raw 4836 0
via_ircc 16212 0
videodev 31712 1 saa7146_vv
v4l1_compat 11460 1 videodev
snd 45912 2 snd_pcm,snd_timer
soundcore 6440 1 snd
videobuf_dma_sg 11172 1 saa7146_vv
snd_page_alloc 8168 1 snd_pcm
videobuf_core 16260 2 saa7146_vv,videobuf_dma_sg
irda 95368 2 sir_dev,via_ircc
crc_ccitt 2080 1 irda
dvb_core 74632 3 budget_av,budget_core,stv0299
ttpci_eeprom 2176 1 budget_core
pcspkr 2368 0
i2c_core 20980 9 i2c_via,i2c_algo_bit,i2c_isch,i2c_dev,budget_av,budget_core,stv0299,i2c_viapro,ttpci_eeprom
ext3 105704 1
jbd 41524 1 ext3
mbcache 7396 1 ext3
sd_mod 28156 2
crc_t10dif 1888 1 sd_mod
ata_generic 4644 0
libata 148172 1 ata_generic
usb_storage 80584 1
scsi_mod 135596 3 sd_mod,libata,usb_storage
via82cxxx 6244 0
ide_pci_generic 3652 0
uhci_hcd 19568 0
ehci_hcd 30508 0
ide_core 95224 2 via82cxxx,ide_pci_generic
via_rhine 19368 0
mii 4928 1 via_rhine
usbcore 122204 4 usb_storage,uhci_hcd,ehci_hcd
thermal_sys 10536 0
Alles anzeigen
Die CPU
futro ttpci # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineTMx86
cpu family : 5
model : 4
model name : Transmeta(tm) Crusoe(tm) Processor TM5800
stepping : 3
cpu MHz : 799.938
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr cx8 sep cmov mmx longrun lrti constant_tsc up
bogomips : 1599.87
clflush size : 32
power management:
Alles anzeigen
I2C
futro ttpci # i2cdetect -l
i2c-1 smbus SMBus Via Pro adapter at 1400 SMBus adapter
i2c-0 i2c KNC1 DVB-S I2C adapter
IRQ, ich habe auch probiert, der Karte irq 11 zuzuweisen, hat nichts gebracht. Momentan steht es im BIOS auf auto.
futro ttpci # cat /proc/interrupts
CPU0
0: 107077 XT-PIC-XT timer
1: 2 XT-PIC-XT i8042
2: 0 XT-PIC-XT cascade
3: 15075 XT-PIC-XT serial
7: 0 XT-PIC-XT parport0
8: 31 XT-PIC-XT rtc0
10: 126300 XT-PIC-XT ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb4, eth0, saa7146 (0)
14: 0 XT-PIC-XT ide0
15: 0 XT-PIC-XT ide1
NMI: 0 Non-maskable interrupts
LOC: 0 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
Alles anzeigen
Gruß,
Lado