LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 05-20-2008, 01:17 PM   #1
n8tgc
Member
 
Registered: Jul 2004
Location: Metro Detroit
Distribution: SUSE 10, 11.1 & DSL
Posts: 35

Rep: Reputation: 15
Start Ices Automatically At Boot Up


I have an OpenSuse 10.3 machine running a few applications including OpenPVN, Icecast and Ices for an audio streamer. My intention is to have all necessary programs startup automatically at bootup. I have them all doing so, except one; Ices.

Here is my boot.local file (below). OpenVPN and Icecast start just fine at bootup. However, even with the 30 second wait, Ices still requires manual intervention to get started.

Am I missing something? Once booted, if I type out the last line manually Ices starts just as desired. Why would it not start if the same syntax is generated automatically at bootup?

I have the feeling that the answer is a simple one (as they usually are).

Any and all assistance is greatly appreciated! Thanks in advance!



****
service openvpn start
sleep 10s
/usr/local/bin/icecast -b -c /usr/local/etc/icecast.xml &
sleep 30s
/usr/local/bin/ices /usr/local/etc/Multiple.xml
****
 
Old 05-21-2008, 06:24 AM   #2
unSpawn
Moderator
 
Registered: May 2001
Posts: 26,999
Blog Entries: 54

Rep: Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745
If you configured IceS to use a logfile, does it log something when it doesn't want to start? BTW, by default services like those should have an initscript in /etc/init.d. That makes it easier to monitor (Monit?), start, restart and stop them.

Last edited by unSpawn; 05-21-2008 at 06:27 AM.
 
Old 05-21-2008, 10:14 AM   #3
n8tgc
Member
 
Registered: Jul 2004
Location: Metro Detroit
Distribution: SUSE 10, 11.1 & DSL
Posts: 35

Original Poster
Rep: Reputation: 15
Here is rundown of the Ices log. The machine was rebooted at 11:45 and the Ices service did not start from what appears to be the case of the hardware not responding. However manually starting the service at 11:51, everything started as desired.

While I see your point regarding the initscript location, I'm not sure that would address the problem I am experiancing. Or, would it?

Could this possibly be the result of the service attempting to start before the hardware drivers are up and running. Would simply a longer sleep duration (from 30s to 60s) be a potential cure?

****
[2008-05-20 11:45:14] INFO ices-core/main IceS 2.0.1 started...
[2008-05-20 11:45:14] EROR input-oss/oss_open_module Failed to open audio device /dev/dsp: No such file or directory
[2008-05-20 11:45:14] EROR input/input_loop Couldn't initialise input module "oss"
[2008-05-20 11:45:14] INFO ices-core/main Shutdown complete
[2008-05-20 11:51:10] INFO ices-core/main IceS 2.0.1 started...
[2008-05-20 11:51:10] INFO input-oss/oss_open_module Opened audio device /dev/dsp at 2 channel(s), 44100 Hz
[2008-05-20 11:51:10] INFO encode/encode_initialise Encoder initialising in VBR mode: 2 channels, 44100 Hz, nominal 96000
[2008-05-20 11:51:10] INFO audio/downmix_initialise Enabling stereo->mono downmixing
[2008-05-20 11:51:10] INFO audio/resample_initialise Initialised resampler for 1 channels, from 44100 Hz to 22050 Hz
[2008-05-20 11:51:10] INFO encode/encode_initialise Encoder initialising in VBR mode: 1 channels, 22050 Hz, nominal 32000
[2008-05-20 11:51:10] INFO signals/signal_usr1_handler Metadata update requested
[2008-05-20 11:51:10] INFO stream/ices_instance_stream Connected to server: 127.0.0.1:8000/wionhigh.ogg
[2008-05-20 11:51:10] INFO stream/ices_instance_stream Connected to server: 127.0.0.1:8000/wion.ogg
 
Old 05-21-2008, 05:52 PM   #4
unSpawn
Moderator
 
Registered: May 2001
Posts: 26,999
Blog Entries: 54

Rep: Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745Reputation: 2745
Yes and no ;-p Kinda weird as it seems some devices aren't up (yet?) that should have been initalised long time ago during the boot process (Udev mostly) since boot.local is the last initscript (equivalent to rc.local). You could test for input module "oss" and force loading it, but audio device "/dev/dsp" should be there, maybe test and hold starting IceS.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ath0 does not start automatically at boot angryfirelord Fedora 3 11-05-2006 12:37 PM
Don't start automatically at boot, just directly muusle Slackware 7 04-07-2006 08:56 AM
How can mySQL start automatically on boot ? John_Emad Linux - Software 6 06-24-2005 12:33 PM
dhcp won't start automatically on boot blk96gt Slackware 5 01-24-2005 01:42 PM
How do I start programs automatically with boot up? Kasperisa Linux - Newbie 6 07-15-2004 03:29 PM


All times are GMT -5. The time now is 07:52 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration