Problems booting ram-minimyth-0.25.0-81b5

Help with booting MiniMyth

Moderator: Pablo

Post Reply
Phazeshift
New Member
Posts: 8
Joined: Thu Jul 23, 2009 7:32 pm

Problems booting ram-minimyth-0.25.0-81b5

Post by Phazeshift » Sun Jun 03, 2012 7:51 pm

I've just upgraded my working minimyth 0.24 install to ram-minimyth-0.25.0-81b5, after upgrading my myth backend, and I'm now struggling to get it to boot.

Unfortunately, I don't seem to get anything logged to /var/log/messages about why the boot failed. Does anyone have any ideas on what I could try with this?

This is everything from messages:

Code: Select all

root@MiniMyth:/var/log # cat messages
Jun  3 18:45:57 (none) syslog.info syslogd started: BusyBox v1.20.0
Jun  3 18:45:58 (none) daemon.info init: Entering runlevel: 5
Jun  3 18:45:59 (none) local0.info minimyth: starting splash screen
Jun  3 18:45:59 (none) local0.info minimyth: configuring shared libraries ...
Jun  3 18:45:59 (none) local0.info minimyth: starting loopback network interface ...
Jun  3 18:45:59 (none) daemon.err rpcbind: cannot bind 127.0.0.1 on udp: Address already in use
Jun  3 18:45:59 (none) local0.info minimyth: configuring network interface (one shot) ...
Jun  3 18:45:59 (none) local0.info minimyth: running DHCP client command '/sbin/udhcpc -S -o -O subnet -O router -O dns -O logsrv -O hostname -O domain -O broadcast -O ntpsrv -O tcode -p /var/run/udhcpc.pid -s /etc/udhcpc.script -i eth0 -q > /var/log/udhcpc 2>&1'.
Jun  3 18:45:59 (none) daemon.info udhcpc[425]: udhcpc (v1.20.0) started
Jun  3 18:45:59 (none) daemon.info udhcpc[425]: Sending discover...
Jun  3 18:45:59 (none) daemon.info udhcpc[425]: Sending select for 192.168.0.11...
Jun  3 18:45:59 (none) daemon.info udhcpc[425]: Lease of 192.168.0.11 obtained, lease time 268435455
Jun  3 18:45:59 (none) local0.info minimyth: fetching configuration file  ...
Jun  3 18:45:59 (none) local0.info minimyth: fetching 'confro:/minimyth.conf': local file will be '/etc/minimyth.d/minimyth.conf'.
Jun  3 18:45:59 (none) local0.info minimyth: fetching 'confro:/minimyth.conf': URL 'file:/minimyth/conf/Minimyth/minimyth.conf' not fetched (it may not exist).
Jun  3 18:45:59 (none) local0.info minimyth: fetching 'confro:/minimyth.conf': URL 'file:/minimyth/conf/default/minimyth.conf' fetched.
Jun  3 18:45:59 (none) local0.info minimyth: checking for obsolete variables ...
Jun  3 18:45:59 (none) local0.info minimyth: Processing DHCP override variables ...
Jun  3 18:45:59 (none) local0.info minimyth: configuring network interface ...
Jun  3 18:45:59 (none) local0.info minimyth: running DHCP client command '/sbin/udhcpc -S -o -O subnet -O router -O dns -O logsrv -O hostname -O domain -O broadcast -O ntpsrv -O tcode -p /var/run/udhcpc.pid -s /etc/udhcpc.script -i eth0 -r 192.168.0.11 > /var/log/udhcp
Jun  3 18:45:59 (none) daemon.info udhcpc[574]: udhcpc (v1.20.0) started
Jun  3 18:45:59 (none) daemon.info udhcpc[574]: Sending discover...
Jun  3 18:45:59 (none) daemon.info udhcpc[574]: Sending select for 192.168.0.11...
Jun  3 18:45:59 (none) daemon.info udhcpc[574]: Lease of 192.168.0.11 obtained, lease time 268435455
Jun  3 19:46:00 (none) local0.info minimyth: Fetching firmware files ...
Jun  3 19:46:00 (none) local0.info minimyth: loading kernel modules (automatic) ...
Jun  3 19:46:01 (none) local0.info minimyth: loading kernel modules (manual) ...
Jun  3 19:46:02 (none) local0.info minimyth: processing configuration file ...
Jun  3 19:46:02 (none) local0.info minimyth: fetching 'confro:/lircrc.minimyth': local file will be '/etc/lirc/lircrc.d/minimyth'.
Jun  3 19:46:02 (none) local0.info minimyth: fetching 'confro:/lircrc.minimyth': URL 'file:/minimyth/conf/MiniMyth/lircrc.minimyth' not fetched (it may not exist).
Jun  3 19:46:02 (none) local0.info minimyth: fetching 'confro:/lircrc.minimyth': URL 'file:/minimyth/conf/default/lircrc.minimyth' fetched.
Jun  3 19:46:02 (none) local0.info minimyth: fetched MiniMyth read-only configuration file '/lircrc.minimyth'
Jun  3 19:46:02 (none) local0.info minimyth:   by fetching 'file:/minimyth/conf/default/lircrc.minimyth'
Jun  3 19:46:02 (none) local0.info minimyth:   to local file '/etc/lirc/lircrc.d/minimyth'.
Jun  3 19:46:03 (none) local0.warn minimyth: 'unknown audio device. assuming audio device number is '0'.
Jun  3 19:46:03 (none) local0.warn minimyth: 'unknown audio card. assuming audio card number is '0'.
Jun  3 19:46:03 (none) local0.info minimyth: fetching 'confro:/credentials_cifs': local file will be '/etc/cifs/credentials_cifs'.
Jun  3 19:46:03 (none) local0.info minimyth: fetching 'confro:/credentials_cifs': URL 'file:/minimyth/conf/MiniMyth/credentials_cifs' not fetched (it may not exist).
Jun  3 19:46:03 (none) local0.info minimyth: fetching 'confro:/credentials_cifs': URL 'file:/minimyth/conf/default/credentials_cifs' fetched.
Jun  3 19:46:03 (none) local0.info minimyth: fetched MiniMyth read-only configuration file '/credentials_cifs'
Jun  3 19:46:03 (none) local0.info minimyth:   by fetching 'file:/minimyth/conf/default/credentials_cifs'
Jun  3 19:46:03 (none) local0.info minimyth:   to local file '/etc/cifs/credentials_cifs'.
Jun  3 19:46:03 (none) local0.info minimyth: init failed. check '/var/log/messages' for further details.
Thanks

Phazeshift
New Member
Posts: 8
Joined: Thu Jul 23, 2009 7:32 pm

Re: Problems booting ram-minimyth-0.25.0-81b5

Post by Phazeshift » Sun Jun 10, 2012 8:43 pm

Sorry to reply to my own post, but I think I've got to the bottom of this and it may help someone else.

It appears that there is a typo in the extra method for the MM_LIRC_WAKEUP_ENABLED init handler in MM_LIRC.PM
Line 449 reads:

Code: Select all

'/lusr/ib/udev/rules.d/06-minimyth-hotplug-02-eventlircd.rules.disabled',

and should be

Code: Select all

'/usr/lib/udev/rules.d/06-minimyth-hotplug-02-eventlircd.rules.disabled',
The result is that if you have MM_LIRC_WAKEUP_ENABLED='no' in your minimyth.conf file, your boot will fail with an 'init failed' message and no further details in the log.

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Re: Problems booting ram-minimyth-0.25.0-81b5

Post by Pablo » Sun Jul 29, 2012 4:28 pm

Phazeshift wrote:Sorry to reply to my own post, but I think I've got to the bottom of this and it may help someone else.

It appears that there is a typo in the extra method for the MM_LIRC_WAKEUP_ENABLED init handler in MM_LIRC.PM
Line 449 reads:

Code: Select all

'/lusr/ib/udev/rules.d/06-minimyth-hotplug-02-eventlircd.rules.disabled',

and should be

Code: Select all

'/usr/lib/udev/rules.d/06-minimyth-hotplug-02-eventlircd.rules.disabled',
The result is that if you have MM_LIRC_WAKEUP_ENABLED='no' in your minimyth.conf file, your boot will fail with an 'init failed' message and no further details in the log.
Thank you. I have committed your fix in 9341.
MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

bedouin
New Member
Posts: 1
Joined: Sun Oct 21, 2012 8:26 pm

Re: Problems booting ram-minimyth-0.25.0-81b5

Post by bedouin » Sun Oct 21, 2012 8:29 pm

Hi Pablo,

same problem here, is there a version available with the change? Not too keen setting up a build environment...

Thanks, Harald

Figueroasre
New Member
Posts: 3
Joined: Sat Nov 17, 2012 8:00 am

Re: Problems booting ram-minimyth-0.25.0-81b5

Post by Figueroasre » Sat Nov 17, 2012 10:13 am

same problem here, is there a version available with the change? Not too keen setting up a build environment... :P
Homeland Season 1 DVD says hello to all of TV fans!

Pablo
Site Admin
Posts: 4182
Joined: Tue Dec 14, 2004 2:13 am
Location: La Jolla
Contact:

Re: Problems booting ram-minimyth-0.25.0-81b5

Post by Pablo » Tue Nov 27, 2012 12:45 am

Could you test with version 82 and let me know whether or not the problem is fixed?
MiniMyth running on an Acer ApireRevo 3610 and a Zotac ZBOX-ID80-U. Find out more at my MythTV page.

Post Reply