Difference between revisions of "User:Phenigma"

From LinuxMCE
Jump to: navigation, search
(updates to my setup)
Line 7: Line 7:
  
 
= Operational System =
 
= Operational System =
*Apr. 1, 2014- Running 1204 DVD snapshot install, keeping up to date with updates.
+
*Sept. 12, 2014- Running 1204 DVD snapshot install, keeping up to date with updates.
  
 
== Core/Hybrid ==
 
== Core/Hybrid ==
 
*ASUS M4A87TD EVO w/AMD Athlon II X2 3.2Ghz - UI2
 
*ASUS M4A87TD EVO w/AMD Athlon II X2 3.2Ghz - UI2
 
**128GB SSD, 4 GB RAM, Onboard Realtek 8111E 1GB LAN, S/PDIF Optical Audio
 
**128GB SSD, 4 GB RAM, Onboard Realtek 8111E 1GB LAN, S/PDIF Optical Audio
**Palit nVidia GT210 512MB Fanless PCIe x16 2.0, DVI->HDMI - 1080P - VDPAU
+
**Palit nVidia GT210 512MB Fanless PCIe x16 2.0, DVI->HDMI - 1080P - VDPAU (xine)
 
**Intel 1000CT PCIe NIC
 
**Intel 1000CT PCIe NIC
 
**USB-UIRT
 
**USB-UIRT
Line 26: Line 26:
  
 
== MD #1 ==
 
== MD #1 ==
*ASUS EeeBox B202 Atom 230 1.6 Ghz - UI1
+
*Zotac IONITX-A-U Atom N330 1.6 Ghz - UI2
**1 GB RAM, 1GB LAN, Analog Audio, VGA - 720P - xv
+
**2 GB RAM, 1GB LAN, Optical Digital Audio, VGA - 720P - VDPAU (xine)
**Powered PC Speakers
+
**Viewsonic 24" LCD TV - RS232 control
**LCD Monitor
+
  
 
== MD #2 ==
 
== MD #2 ==
*Zotac IONITX-A-U Atom N330 1.6 Ghz - UI2
+
*Raspberry Pi B @950Mhz - UI1
**2 GB RAM, 1GB LAN, Optical Digital Audio, VGA - 720P - VDPAU
+
**512 MB RAM, 100Mb LAN, HDMI A/V - 1080P - OMX (omxplayer)
 
**Toshiba 42HP86 Plasma TV
 
**Toshiba 42HP86 Plasma TV
 
**PS3 - Logitech Harmony Adapter - mimics PS3 blu-ray remote (IR control)
 
**PS3 - Logitech Harmony Adapter - mimics PS3 blu-ray remote (IR control)
 +
 +
== MD #3 ==
 +
*ASUS EeeBox B202 Atom 230 1.6 Ghz - UI2
 +
**1 GB RAM, 1GB LAN, Analog Audio, VGA - 720P - xv (xine)
 +
**Powered PC Speakers
 +
**LCD Monitor
  
 
== Orbiters ==
 
== Orbiters ==
Line 42: Line 47:
 
*Nokia N800 - Diablo Orbiter
 
*Nokia N800 - Diablo Orbiter
 
*Nokia N900 - Fremantle Orbiter
 
*Nokia N900 - Fremantle Orbiter
**some builds do not include the windows orbiter installer.  Check [[Control_LinuxMCE_using_a_Windows_device_as_an_Orbiter]]
+
<del>**some builds do not include the windows orbiter installer.  Check [[Control_LinuxMCE_using_a_Windows_device_as_an_Orbiter]]</del>
 
*2x Samsung Galaxy S Glide (Captivate Glide in US) - QOrbiter/Android Web Orbiter
 
*2x Samsung Galaxy S Glide (Captivate Glide in US) - QOrbiter/Android Web Orbiter
 
*Samsung Galaxy Tab 10.1 4G - QOrbiter/Android Web Orbiter
 
*Samsung Galaxy Tab 10.1 4G - QOrbiter/Android Web Orbiter
Line 53: Line 58:
 
== Networking ==
 
== Networking ==
 
*Asus RT-N56U - Primary Firewall/Hardware NAT Translation Device
 
*Asus RT-N56U - Primary Firewall/Hardware NAT Translation Device
*Linksys WRT350N - DD-WRT v24preSP2 - as Access Point
 
*D-Link xxxx Router as Access Point
 
 
**Internet Firewall
 
**Internet Firewall
 
**Asterisk 1.4 Server - SIP line (not yet controlled by LMCE)
 
**Asterisk 1.4 Server - SIP line (not yet controlled by LMCE)
 +
*Linksys WRT350N - DD-WRT v24preSP2 - as Access Point
 +
*D-Link xxxx Router as Access Point
 
*Linksys PAP2T-NA ATA  
 
*Linksys PAP2T-NA ATA  
 
*Siemens Gigaset A600-IP - POTS & SIP Cordless Phone
 
*Siemens Gigaset A600-IP - POTS & SIP Cordless Phone
Line 98: Line 103:
 
*ability to set values from events?
 
*ability to set values from events?
 
*sqlCVS asynchronous commits, PK/FK misalignment
 
*sqlCVS asynchronous commits, PK/FK misalignment
*make haltMD/wakeMD on core shutdown/startup configurable
 
 
*create BL_SameEntArea message broadcast level for proper CMD_Set_Screen_Type_Cat behaviour?
 
*create BL_SameEntArea message broadcast level for proper CMD_Set_Screen_Type_Cat behaviour?
*rpi md
 
  
 
= Useful Commands / Processes =
 
= Useful Commands / Processes =

Revision as of 23:36, 12 September 2014

dma.dmachans=0x3c bcm2708_fb.fbwidth=1824 bcm2708_fb.fbheight=984 bcm2708.boardrev=0x2 bcm2708.serial=0x29353735 smsc95xx.macaddr=B8:27:EB:35:37:35 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait

Operational System

  • Sept. 12, 2014- Running 1204 DVD snapshot install, keeping up to date with updates.

Core/Hybrid

  • ASUS M4A87TD EVO w/AMD Athlon II X2 3.2Ghz - UI2
    • 128GB SSD, 4 GB RAM, Onboard Realtek 8111E 1GB LAN, S/PDIF Optical Audio
    • Palit nVidia GT210 512MB Fanless PCIe x16 2.0, DVI->HDMI - 1080P - VDPAU (xine)
    • Intel 1000CT PCIe NIC
    • USB-UIRT
    • Panasonic VIERA VT 50" 3D Plasma TV with Ethernet & RS-232 (RS-232 control)
    • Denon 3311CI HDMI AV Receiver with Ethernet & RS-232 (Ethernet control)
    • PS3 - Logitech Harmony Adapter - mimics PS3 blu-ray remote (IR control)
    • PS4 - No control currently
    • Bell 9242 Dual-Tuner PVR (IR control)
    • WD HD TV Live+ (IR control)
    • USB Bluetooth Adaptor - Wiimote, PS3 Sixaxis - not currently configured
    • Mediagate MCE Remote (via USBUIRT)
    • Rii Mini Wireless Keyboard/Mouse

MD #1

  • Zotac IONITX-A-U Atom N330 1.6 Ghz - UI2
    • 2 GB RAM, 1GB LAN, Optical Digital Audio, VGA - 720P - VDPAU (xine)
    • Viewsonic 24" LCD TV - RS232 control

MD #2

  • Raspberry Pi B @950Mhz - UI1
    • 512 MB RAM, 100Mb LAN, HDMI A/V - 1080P - OMX (omxplayer)
    • Toshiba 42HP86 Plasma TV
    • PS3 - Logitech Harmony Adapter - mimics PS3 blu-ray remote (IR control)

MD #3

  • ASUS EeeBox B202 Atom 230 1.6 Ghz - UI2
    • 1 GB RAM, 1GB LAN, Analog Audio, VGA - 720P - xv (xine)
    • Powered PC Speakers
    • LCD Monitor

Orbiters

  • Joggler (x4) - squeezeplay OS with Orbiter installed overtop
  • WebDT 366LX (x4) - Modified PadOrbiter install with squeezeslaves
  • Nokia N800 - Diablo Orbiter
  • Nokia N900 - Fremantle Orbiter

**some builds do not include the windows orbiter installer. Check Control_LinuxMCE_using_a_Windows_device_as_an_Orbiter

  • 2x Samsung Galaxy S Glide (Captivate Glide in US) - QOrbiter/Android Web Orbiter
  • Samsung Galaxy Tab 10.1 4G - QOrbiter/Android Web Orbiter

Automation

Lighting

  • Z-Wave Light Switches x 6
  • Z-Wave Dimmer Switches x 3

Networking

  • Asus RT-N56U - Primary Firewall/Hardware NAT Translation Device
    • Internet Firewall
    • Asterisk 1.4 Server - SIP line (not yet controlled by LMCE)
  • Linksys WRT350N - DD-WRT v24preSP2 - as Access Point
  • D-Link xxxx Router as Access Point
  • Linksys PAP2T-NA ATA
  • Siemens Gigaset A600-IP - POTS & SIP Cordless Phone
  • 4 x D-Link 8-Port Gigabit Green switches

File Server

  • QNAP-410 TurboNAS
    • Marvell 800Mhz, 256MB RAM, 2x1GB LAN
    • 4x2TB SATA HDDs - RAID5
    • Debian running apt-cacher-ng.

Installation

Core

  • Stop UpdateMedia from mangling my id3 tags, this causes updatemedia to import data but not update the file's id3tags.
echo SyncId3Files=false >> /etc/UpdateMedia.conf
  • Add the following to /etc/pluto/xine.conf to enable 5.1 PCM over hdmi (and therefor multichannel AAC).
audio.device.alsa_pcm_device:plughw:1,3
audio.device.alsa_front_device:plughw:1,3
audio.device.alsa_default_device:plughw:1,3
audio.device.alsa_surround40_device:plughw:1,3
audio.device.alsa_surround51_device:plughw:1,3
audio.output.speaker_arrangement:Pass Through
audio.device.alsa_passthrough_device:plughw:1,3
  • Install libdvdcss - This will be added to the default diskless MD image if installed on the core before running Diskless_CreateTBZ.
apt-get update
apt-get install libdvdcss2
  • Configure the D-Link DWA-552 as an Access Point
  • Turn devices on/plug-in one by one
  1. QNAP-NAS
  2. Zotac ION - and configure the onboard wireless as an Access Point
  3. EeeBox - UI1 only under 0810, UI2 under 1004
  4. Jogglers
  5. WebDT
  6. N800
  7. TabletPC1
  8. N900
  9. HDHomerun

TODO

  • Move MD installation scripting/etc to a package so ConfirmDependencies/a package can install an MD.
  • ability to set values from events?
  • sqlCVS asynchronous commits, PK/FK misalignment
  • create BL_SameEntArea message broadcast level for proper CMD_Set_Screen_Type_Cat behaviour?

Useful Commands / Processes

Re-initialize the Media Database

(From forum post http://forum.linuxmce.org/index.php?topic=6408.msg70571#msg70571)

  • Disable the UpdateMedia daemon
# /usr/pluto/bin/UpdateMediaDaemonControl.sh –disable
  • Login to mysql and remove the database
# mysql -uroot
# drop database pluto_media;
# quit
  • Re-initialize the media database
# cp /usr/pluto/database/media.sqlcvs .
# /usr/pluto/bin/sqlCVS -D pluto_media -r media import
  • Re-start the UpdateMedia daemon
# /usr/pluto/bin/UpdateMediaDaemonControl.sh –enable

Set Root password on MD

Get superuser privs and enter your password:

$ sudo su -

chroot to the MDs environment (XX is the MD#), run passwd and enter your desired root password for this MD.

# chroot /usr/pluto/diskless/XX/
# passwd

You can now ssh, or login, to the MD as root.

The createbuilder.sh script

Posde shared a script in the forum to create a chroot LMCE0810 Builder from scratch.

http://forum.linuxmce.org/index.php?topic=3870.msg66857#msg66857

sqlCvS webadmin use

http://forum.linuxmce.org/index.php?topic=5758.msg33952#msg33952

joggler stuff

http://www.jogglerwiki.com/wiki/User_talk:Tschak

Clock Font

[18:43:40] <TSCHAKMac> rather, StyleVariation entry [18:44:38] <TSCHAKMac> PK_StyleVariation 59 [18:44:41] <TSCHAKMac> change the font to Verdana [18:44:43] <TSCHAKMac> then regen [18:44:49] <TSCHAKMac> does it show up ?