<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 18, 2013 at 7:22 PM, George Nassas <span dir="ltr">&lt;<a href="mailto:gnassas@mac.com" target="_blank">gnassas@mac.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word"><div class="im"><div><div>
On 2013-06-18, at 6:57 PM, Daryl McDonald wrote:</div><br><blockquote type="cite"><span style="border-collapse:separate;font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
After a reboot, there is much more to grep:</blockquote></span></blockquote></div><br></div><div>Apologies, I’m not saying things very well. The kworld card is going to be probed at slightly different times in each boot sequence. That’s normal. In the first log output you posted it happened at the 21 second mark but it seems after your reboot the card is being probed at a different time because there’s no relevant output during the 21st second.</div>
<div><br></div><div>So, start with one of these:</div><div><br></div><div><span style="white-space:pre-wrap">        </span>dmesg | grep -i -E &quot;kworld|dvb”</div></div></blockquote><div><br></div><div> daryl@daryl-A780L3C:~$ dmesg | grep -i -E &quot;kworld|dvb&quot;</div>
<div>[   20.796356] saa7133[0]: subsystem: 17de:a135, board: Kworld PC150-U [card=189,insmod option]</div><div>[   20.930930] tveeprom 2-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)</div><div>[   21.702705] cx23885_dvb_register() allocating 1 frontend(s)</div>
<div>[   21.702707] cx23885[0]: cx23885 based dvb card</div><div>[   21.734221] DVB: registering new adapter (cx23885[0])</div><div>[   21.734224] DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...</div>
<div>[   57.755937] Registered IR keymap rc-kworld-pc150u</div><div>[   57.756041] input: i2c IR (Kworld PC150-U) as /devices/virtual/rc/rc0/input11</div><div>[   57.756108] rc0: i2c IR (Kworld PC150-U) as /devices/virtual/rc/rc0</div>
<div>[   57.756111] ir-kbd-i2c: i2c IR (Kworld PC150-U) detected at i2c-1/1-0030/ir0 [saa7133[0]]</div><div>[   57.805166] dvb_init() allocating 1 frontend</div><div>[   60.014045] DVB: registering new adapter (saa7133[0])</div>
<div>[   60.014047] DVB: registering adapter 1 frontend 0 (Samsung S5H1411 QAM/8VSB Frontend)...</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div style="word-wrap:break-word"><div><br></div><div>and take note of when the saa7134 output starts happening (if it’s not there then do a “modprobe saa7134” as root). Then, do one of these:</div><div><br></div><div><span style="white-space:pre-wrap">        </span>dmesg | grep -E ‘NN[.]’</div>
<div><br></div><div>where NN is the time of the saa7134 messages. That will be the interesting output and hopefully it doesn’t cross a seconds boundary.</div></div></blockquote><div style>I went after saa 1733 NN being 20:</div>
<div style><br></div><div style> daryl@daryl-A780L3C:~$ dmesg | grep -E &#39;20[.]&#39;</div><div>[    1.265913] powernow-k8: Found 1 AMD Athlon(tm) II X3 445 Processor (3 cpu cores) (version 2.20.00)</div><div>[   20.491928] Adding 8386556k swap on /dev/sda5.  Priority:-1 extents:1 across:8386556k </div>
<div>[   20.496143] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready</div><div>[   20.537228] udevd[437]: starting version 175</div><div>[   20.713574] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0</div>
<div>[   20.714645] lp: driver loaded but no devices found</div><div>[   20.715601] sp5100_tco: SP5100 TCO WatchDog Timer Driver v0.01</div><div>[   20.716591] sp5100_tco: mmio address 0xfec000f0 already in use</div><div>
[   20.717031] MCE: In-kernel MCE decoding enabled.</div><div>[   20.717444] EDAC MC: Ver: 2.1.0</div><div>[   20.720642] [drm] Initialized drm 1.1.0 20060810</div><div>[   20.721138] type=1400 audit(1371596965.012:2): apparmor=&quot;STATUS&quot; operation=&quot;profile_load&quot; name=&quot;/sbin/dhclient&quot; pid=509 comm=&quot;apparmor_parser&quot;</div>
<div>[   20.721525] type=1400 audit(1371596965.012:3): apparmor=&quot;STATUS&quot; operation=&quot;profile_load&quot; name=&quot;/usr/lib/NetworkManager/nm-dhcp-client.action&quot; pid=509 comm=&quot;apparmor_parser&quot;</div>
<div>[   20.721743] type=1400 audit(1371596965.012:4): apparmor=&quot;STATUS&quot; operation=&quot;profile_load&quot; name=&quot;/usr/lib/connman/scripts/dhclient-script&quot; pid=509 comm=&quot;apparmor_parser&quot;</div>
<div>[   20.722861] type=1400 audit(1371596965.012:5): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/sbin/dhclient&quot; pid=598 comm=&quot;apparmor_parser&quot;</div><div>[   20.723246] type=1400 audit(1371596965.012:6): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/lib/NetworkManager/nm-dhcp-client.action&quot; pid=598 comm=&quot;apparmor_parser&quot;</div>
<div>[   20.723303] microcode: CPU0: patch_level=0x010000c8</div><div>[   20.723463] type=1400 audit(1371596965.012:7): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/lib/connman/scripts/dhclient-script&quot; pid=598 comm=&quot;apparmor_parser&quot;</div>
<div>[   20.723701] type=1400 audit(1371596965.012:8): apparmor=&quot;STATUS&quot; operation=&quot;profile_load&quot; name=&quot;/usr/sbin/ntpd&quot; pid=646 comm=&quot;apparmor_parser&quot;</div><div>[   20.725534] type=1400 audit(1371596965.016:9): apparmor=&quot;STATUS&quot; operation=&quot;profile_replace&quot; name=&quot;/usr/sbin/ntpd&quot; pid=647 comm=&quot;apparmor_parser&quot;</div>
<div>[   20.731774] AMD64 EDAC driver v3.4.0</div><div>[   20.731976] EDAC amd64: DRAM ECC disabled.</div><div>[   20.731987] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.</div><div>[   20.731987]  Either enable ECC checking or force module loading by setting &#39;ecc_enable_override&#39;.</div>
<div>[   20.731987]  (Note that use of the override may cause unknown side effects.)</div><div>[   20.738335] wmi: Mapper loaded</div><div>[   20.742808] Linux video capture interface: v2.00</div><div>[   20.779213] [drm] radeon defaulting to kernel modesetting.</div>
<div>[   20.779217] [drm] radeon kernel modesetting enabled.</div><div>[   20.779465] [drm] initializing kernel modesetting (CEDAR 0x1002:0x68F9 0x1462:0x2127).</div><div>[   20.779486] [drm] register mmio base: 0xFE7E0000</div>
<div>[   20.779487] [drm] register mmio size: 131072</div><div>[   20.780185] ATOM BIOS: 113</div><div>[   20.780294] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)</div><div>[   20.780297] radeon 0000:01:00.0: GTT: 512M 0x0000000040000000 - 0x000000005FFFFFFF</div>
<div>[   20.780544] [drm] Detected VRAM RAM=1024M, BAR=256M</div><div>[   20.780548] [drm] RAM width 64bits DDR</div><div>[   20.782503] parport_pc 00:07: reported by Plug and Play ACPI</div><div>[   20.782635] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,EPP,ECP,DMA]</div>
<div>[   20.784440] [TTM] Zone  kernel: Available graphics memory: 4088982 kiB</div><div>[   20.784443] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB</div><div>[   20.784445] [TTM] Initializing pool allocator</div>
<div>[   20.784449] [TTM] Initializing DMA pool allocator</div><div>[   20.784472] [drm] radeon: 1024M of VRAM memory ready</div><div>[   20.784473] [drm] radeon: 512M of GTT memory ready.</div><div>[   20.784490] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).</div>
<div>[   20.784491] [drm] Driver supports precise vblank timestamp query.</div><div>[   20.784529] radeon 0000:01:00.0: irq 45 for MSI/MSI-X</div><div>[   20.784539] radeon 0000:01:00.0: radeon: using MSI.</div><div>[   20.784570] [drm] radeon: irq initialized.</div>
<div>[   20.784574] [drm] GART: num cpu pages 131072, num gpu pages 131072</div><div>[   20.785582] [drm] Loading CEDAR Microcode</div><div>[   20.793776] ppdev: user-space parallel port driver</div><div>[   20.796128] saa7130/34: v4l2 driver version 0, 2, 17 loaded</div>
<div>[   20.796349] saa7133[0]: found at 0000:04:01.0, rev: 209, irq: 21, latency: 64, mmio: 0xfebff800</div><div>[   20.796356] saa7133[0]: subsystem: 17de:a135, board: Kworld PC150-U [card=189,insmod option]</div><div>[   20.796377] saa7133[0]: board init: gpio is 100000</div>
<div>[   20.803818] cx23885 driver version 0.0.3 loaded</div><div>[   20.803990] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected]</div><div>[   20.836190] microcode: CPU1: patch_level=0x010000c8</div>
<div>[   20.838411] microcode: CPU2: patch_level=0x010000c8</div><div>[   20.840037] microcode: Microcode Update Driver: v2.00 &lt;<a href="mailto:tigran@aivazian.fsnet.co.uk">tigran@aivazian.fsnet.co.uk</a>&gt;, Peter Oruba</div>
<div>[   20.843959] kvm: Nested Virtualization enabled</div><div>[   20.843964] kvm: Nested Paging enabled</div><div>[   20.876775] lp0: using parport0 (interrupt-driven).</div><div>[   20.930924] tveeprom 2-0050: Hauppauge model 79571, rev D5D9, serial# 5129055</div>
<div>[   20.930926] tveeprom 2-0050: MAC address is 00:0d:fe:4e:43:5f</div><div>[   20.930928] tveeprom 2-0050: tuner model is Microtune MT2131 (idx 139, type 4)</div><div>[   20.930930] tveeprom 2-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)</div>
<div>[   20.930931] tveeprom 2-0050: audio processor is CX23885 (idx 39)</div><div>[   20.930933] tveeprom 2-0050: decoder processor is CX23885 (idx 33)</div><div>[   20.930934] tveeprom 2-0050: has no radio</div><div>[   20.930935] cx23885[0]: hauppauge eeprom: model=79571</div>
<div>[   20.982269] saa7133[0]: i2c eeprom 00: de 17 35 a1 ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982276] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982281] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div>
<div>[   20.982285] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982290] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982294] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div>
<div>[   20.982299] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982304] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982308] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div>
<div>[   20.982313] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982317] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982322] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div>
<div>[   20.982326] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982331] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.982335] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div>
<div>[   20.982340] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff</div><div>[   20.983551] cx25840 4-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])</div><div>[   20.988801] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000).</div>
<div>[   20.988922] radeon 0000:01:00.0: WB enabled</div><div>[   20.988925] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88020cb2ac00</div><div>daryl@daryl-A780L3C:~$ </div>
<div><br></div><div style>yes?</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="word-wrap:break-word">
<div><br></div><div>One more thing: if/when we do get this card recognized you’re going to end up with two adapters in /dev/dvb and no consistency as to the numbering. Sometimes the kworld will be adapter1 and sometimes adapter0. Myth, on the other hand, is configured to expect your cable digital tuner to be adapter0 and if the kworld suddenly appears there you’ll lose recordings. It’s easy to handle this but until you get to that point you can “rm /etc/modprobe.d/pc150u.conf” when you’re done experimenting and put it back the next time you work on getting the card recognized.</div>
<span class=""><font color="#888888"><div><br></div><div>- George</div></font></span></div><br>_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<br></blockquote></div><br></div></div>