I've been trying to solve the issues i'm having my own, but i obviously need help guys. i will be greatfull for any help because i have sought answers from the wiki and searching the forums. I have reinstalled 8.10 at least 10 times due to various problems. I am unable to use my wireless router, spa 3102, or boot any MD's. thus far i have tried connecting an md directly to the core. the md's are not being automatically created and do not show up as devices. i was able to get online on the core, but still tried switching etho interfaces in the admin site. i tried swaping the cables. i tried removing knetmanager from the core startup. i tried creating md's because i was still getting to the rebooting in 5 secs post i saw mentioned in another post which prompted me to remove the knetworkmanager. all of the macs for the devices show up on the admin site. im lost, i guess its a dchp networking problem any diagnosis?
Three things-
1) It seems that all that's ever posted is how people have a lot of problems with LMCE or that XX system is better and offers more. Judging from your Sep 2009 join date and the problems you're having, I just want you to know that once you get the system up and running it is amazing. The possibilities and the conversations you will likely have about what your system can do are probably beyond your wildest dreams- at least they were for me.
2) I too was having that 5 second reboot problem- it seems that something happened in one of the latest alphas that caused this...
I have found that if you run the command:
Quote
/usr/pluto/bin/startup-script.sh
on your core- either by directly interacting with your core or- as I have done- from putty on a windoze box, that will fix that error.
3) As for the online issue- my MDs are not able to access the internet (but the core can, as you describe) until I hit the "update" button from the admin pages. From your post, you're familiar with the admin pages/site- so if you go to "Advanced" -> "Network" -> "Network settings" at the bottom of the page will be a "Update" button next to the "Reset" button. Click this once and you will probably find you can connect to the internet- I am posting from a computer that I just did the above to get connected. I think about every time you do a reload or regen of the core you will have to do this. Just a note- it is vital that you have 2 nics in your core and that eth0 is connected to your WAN and eth1 is connected to your LAN.
HTH
Quote from: huh on October 08, 2009, 05:07:25 AM
Three things-
1) It seems that all that's ever posted is how people have a lot of problems with LinuxMCE or that XX system is better and offers more. Judging from your Sep 2009 join date and the problems you're having, I just want you to know that once you get the system up and running it is amazing. The possibilities and the conversations you will likely have about what your system can do are probably beyond your wildest dreams- at least they were for me.
2) I too was having that 5 second reboot problem- it seems that something happened in one of the latest alphas that caused this...
I have found that if you run the command:
Quote
/usr/pluto/bin/startup-script.sh
on your core- either by directly interacting with your core or- as I have done- from putty on a windoze box, that will fix that error.
3) As for the online issue- my MDs are not able to access the internet (but the core can, as you describe) until I hit the "update" button from the admin pages. From your post, you're familiar with the admin pages/site- so if you go to "Advanced" -> "Network" -> "Network settings" at the bottom of the page will be a "Update" button next to the "Reset" button. Click this once and you will probably find you can connect to the internet- I am posting from a computer that I just did the above to get connected. I think about every time you do a reload or regen of the core you will have to do this. Just a note- it is vital that you have 2 nics in your core and that eth0 is connected to your WAN and eth1 is connected to your LAN.
HTH
oh no, don't get me wrong at all. I love lmce already. I'm not a complainer, i've just run out of things to try to get things working. everything connected to my switch is not working, including my wireless router. i have tried the
/usr/pluto/bin/startup-script.sh which worked to get one md booted, but did not get anything connect to said switch working. after using
/usr/pluto/bin/startup-script.sh followed by a reboot of the core....it now leads to the boot hanging at "loading lmce" and then black screen, so i had to a reinstall again.
similar problem http://forum.linuxmce.org/index.php?topic=8974.0 i guess
Quote/usr/pluto/bin/startup-script.sh followed by a reboot of the core.
Do I understand it correctly, that you use the script and then reboot the core...or does the script cause the reboot on your core?
I am asking this, because if the script causes the reboot, then I guess your install is really fubar.
If you do a reboot after that script, then you're making a mistake, because as I understand it, the script either starts or restarts some processes (like dhcp) which didn't start or crashed during bootup.
In my experience, after I started the script, I didn't have to go to the network-settings anymore to get internet-connection on my clients...actually starting the script after reboot should be the only thing you need to do to get you going...then depending on the hardware of your md's they should be setting up and work without too much trouble.
This may, or may not, be relevant to you (or others who come across this thread in their quest for a working system).
BUT
If you only have one switch on your internal network, or you have several, but they don't in any way form a loop, then switch off Spanning Tree, or enable a feature that goes by various names on different switches (Fast Port, Uplink Fast etc.)
If this helps, great, if not, sorry for wasting your time...
The issue I have experienced (not just with MCE but in my life as a Networking professional and trainer) is as follows...
In order to prevent bridging loops, we have Spanning Tree Protocol. I won't go into details, but suffice it to say, that whenever the state of a port on a switch changes, it blocks all traffic for a period of time whilst it makes sure that the port won't form a bridging loop.
Back in the days of Hubs, this wasn't a problem and even when direct switch attaching of devices first started, the issue didn't occur. Now, however, as machines have got faster, it causes problems. What happens is that the machine boots and brings up it's network card. The switch sees this as a state change on the port and blocks traffic. In the meantime, the device has done it's DHCP request, timed out, given up and, depending on the nature of the device and it's OS, given itself an APIPA address (Windoze amongst others) or simply refused to boot (PXE).
Trust me, I've seen this countless times (including on my MCE system as I build it!) and unless you are likely to have a bridging loop (with 1 switch, you won't have ;) ) then switching off STP will cause no harm.
Thanks fellas, with the help i got from all you and a little more tinkering i've gotten my MD's going and my wireless router going. Dont mean to be a annoying pr!ck, but i have one last thing to solve. I am able to play all my media, audio and video on the core, all my media show up on the md's, but nothing plays after selecting the media and selecting play. I've tried both md's and no go. any ideas? ;D
Quote from: samsung on October 08, 2009, 09:24:08 PM
Thanks fellas, with the help i got from all you and a little more tinkering i've gotten my MD's going and my wireless router going. Dont mean to be a annoying pr!ck, but i have one last thing to solve. I am able to play all my media, audio and video on the core, all my media show up on the md's, but nothing plays after selecting the media and selecting play. I've tried both md's and no go. any ideas? ;D
is libdvdcss installed for the MDs?
greetz
IF
what actually happens when you select media to play on an MD? Does it appear to try to start playing, and then just stop? Or does it give an error message?
Either way, you probably need to start reviewing your log files. Ones to start with are the DCERouter log on the core (in /var/log/pluto) try tail -f /var/log/pluto/DCERouter.log or whatever the spelling is to monitor the log realtime as you try to play media - you should see the DCE messages being passed and mediaplugin setting up the media stream. Also monitor the xine log on the MD.. this is the more important one.. you need to find out what that log is called based on the device number and it is probably easier to monitor it by sshing into the core and tail -f /usr/pluto/diskless/##/var/log/pluto/??_blahblahh.log
where ## is the device number of your MD and ?? is the device number of the xineplayer device on the MD and blahblah is the rest of the log file name! This should indicate it receiving DCE messages telling it to play a media stream... and then perhaps an error message telling you why it couldn't. Possibly as simple as it couldn't find the file/path because the media mounts and symlinks are screwed up in some way... but we need to see those log entries first before we can start troubleshooting why it can't play.
Also, care to explain what was wrong with your network to begin with? It could be useful to others.
sorry for the delayed response, went away for few days. media plays fine on core. What happens when trying to play media on a md is I go through the normal steps and select play, upon doing so, it goes to a black screen if its a video file. If i select a video on UI1 i can bring up the onscreen remote like normal, but it will show a black screen. at that point, bringing up the onscreen remote is useless to exit media and i have to select home. As for audio files, after selection it will return to the file menu on the onscreen menu, but will appear to be preparing to play on a windows orbiter. here is one of the logs.
08 10/11/09 21:32:49.891 Received Message from 10 ([36;1mMedia Plug-in / Miscellaneous[0m) to 51 ([36;1mOnScreen Orbiter / Home Theater[0m), type 1 id 741 Command:[35;1mGoto Screen[0m, retry none, parameters: <0xa9afcb90>
08 10/11/09 21:32:49.891 Parameter 10(ID): <0xa9afcb90>
08 10/11/09 21:32:49.891 Parameter 159(PK_Screen): 140 <0xa9afcb90>
08 10/11/09 21:32:49.891 Parameter 251(Interruption): 0 <0xa9afcb90>
08 10/11/09 21:32:49.891 Parameter 252(Turn On): 1 <0xa9afcb90>
08 10/11/09 21:32:49.891 Parameter 253(Queue): 0 <0xa9afcb90>
05 10/11/09 21:32:49.938 [33;1mHaveMoreInQueue: position 0, size: 1, result 0[0m <0x828bdb90>
08 10/11/09 21:32:49.938 Received Message from 24 ([36;1mXine Plug-in / Miscellaneous[0m) to 54 ([36;1mXine Player / Home Theater[0m), type 1 id 38 Command:[35;1mStop Media[0m, retry none, parameters: <0xa00f8b90>
08 10/11/09 21:32:49.938 Parameter 41(StreamID): 1004 <0xa00f8b90>
08 10/11/09 21:32:49.938 Parameter 42(MediaPosition): <0xa00f8b90>
01 10/11/09 21:32:49.939 [31;1mdebug_stream_end Media_Plugin::StreamEnded ID 1004/0x7cf67a08 delete 1 auto resume 1 resume: [0m <0x828bdb90>
05 10/11/09 21:32:49.939 [33;1mMedia_Plugin::StreamEnded() no auto resume EK_Users=1 AND Description<>'START' AND FK_File=281 AND IsAutoResume=1[0m <0x828bdb90>
07 10/11/09 21:32:49.940 Event #20 has no handlers <0xa9afcb90>
07 10/11/09 21:32:49.940 Received Message from 10 ([36;1mMedia Plug-in / Miscellaneous[0m) to -1001 ([36;1munknown / [0m), type 2 id 20 Event:[32;1mStopped Watching Media[0m, retry none, parameters: <0xa9afcb90>
07 10/11/09 21:32:49.940 Parameter 27(PK_Room): 15 <0xa9afcb90>
08 10/11/09 21:32:49.940 Received Message from 10 ([36;1mMedia Plug-in / Miscellaneous[0m) to 51 ([36;1mOnScreen Orbiter / Home Theater[0m), type 1 id 242 Command:[35;1mSet Now Playing[0m, retry none, parameters: <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 3(PK_DesignObj): <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 5(Value To Assign): <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 9(Text): <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 29(PK_MediaType): 0 <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 41(StreamID): 0 <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 48(Value): 0 <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 50(Name): <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 103(List PK Device): <0xa9afcb90>
08 10/11/09 21:32:49.940 Parameter 120(Retransmit): 0 <0xa9afcb90>
08 10/11/09 21:32:49.941 Received Message from 10 ([36;1mMedia Plug-in / Miscellaneous[0m) to 54 ([36;1mXine Player / Home Theater[0m), type 1 id 193 Command:[35;1mOff[0m, retry none, parameters: <0xa9afcb90>
08 10/11/09 21:32:49.941 Parameter 97(PK_Pipe): -1 <0xa9afcb90>
08 10/11/09 21:32:49.941 Received Message from 10 ([36;1mMedia Plug-in / Miscellaneous[0m) to 49 ([36;1mGeneric PC as MD / Home Theater[0m), type 1 id 192 Command:[35;1mOn[0m, retry none, parameters: <0xa9afcb90>
08 10/11/09 21:32:49.941 Parameter 97(PK_Pipe): 0 <0xa9afcb90>
08 10/11/09 21:32:49.941 Parameter 98(PK_Device_Pipes): <0xa9afcb90>
05 10/11/09 21:32:49.941 [33;1mThe target device 49 (routed to 49) has not registered.[0m <0xb6d64b90>
01 10/11/09 21:32:49.940 [31;1mdebug_stream_end MediaStream::~MediaStream c1 1004/0x7cf67a08[0m <0x828bdb90>
07 10/11/09 21:32:49.951 Event #12 has no handlers <0x828bdb90>
07 10/11/09 21:32:49.951 Received Message from 54 ([36;1mXine Player / Home Theater[0m) to -1001 ([36;1munknown / [0m), type 2 id 12 Event:[32;1mPlayback Completed[0m, retry none, parameters: <0x828bdb90>
07 10/11/09 21:32:49.951 Parameter 4(MRL): /home/public/data/videos/WDC_WD10EAVS-00D (sdg1)-CORE [59]/10,000 B.C. CAM XViD-prevail [btarena.org].avi <0x828bdb90>
07 10/11/09 21:32:49.951 Parameter 9(Stream ID): 1004 <0x828bdb90>
07 10/11/09 21:32:49.951 Parameter 37(With Errors): 1 <0x828bdb90>
08 10/11/09 21:32:50.220 Received Message from 51 ([36;1mOnScreen Orbiter / Home Theater[0m) to 10 ([36;1mMedia Plug-in / Miscellaneous[0m), type 1 id 74 Command:[35;1mBind to Media Remote[0m, retry none, parameters: <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 2(PK_Device): <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 3(PK_DesignObj): <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 8(On/Off): 1 <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 39(Options): <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 45(PK_EntertainArea): 3 <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 63(PK_Text_Synopsis): <0x6d6e0b90>
08 10/11/09 21:32:50.220 Parameter 159(PK_Screen): 140 <0x6d6e0b90>
05 10/11/09 21:32:50.220 [33;1mAttempt to bind to a remote in an entertainment area with no media stream[0m <0x8e8d5b90>
08 10/11/09 21:32:50.221 Received Message from 10 ([36;1mMedia Plug-in / Miscellaneous[0m) to 51 ([36;1mOnScreen Orbiter / Home Theater[0m), type 1 id 242 Command:[35;1mSet Now Playing[0m, retry none, parameters: <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 3(PK_DesignObj): <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 5(Value To Assign): <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 9(Text): <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 29(PK_MediaType): 0 <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 41(StreamID): 0 <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 48(Value): 0 <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 50(Name): <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 103(List PK Device): <0xa9afcb90>
08 10/11/09 21:32:50.230 Parameter 120(Retransmit): 1 <0xa9afcb90>
here's the xine log
05 10/11/09 8:07:53.537 [33;1mGoing to rotate logs...[0m <0xb6cffb90>
05 10/11/09 8:11:34.604 [33;1mGoing to rotate logs...[0m <0xb6cffb90>
05 10/11/09 21:32:51.058 [33;1mXine_Player::CMD_Play_Media() called for id 1004 filename: /home/public/data/videos/WDC_WD10EAVS-00D (sdg1)-CORE [59]/10,000 B.C. CAM XViD-prevail [btarena.org].avi ()[0m <0xb6cffb90>
05 10/11/09 21:32:51.059 [33;1mXine_Player::CMD_Play_Media() stopping PSS[0m <0xb6cffb90>
05 10/11/09 21:32:51.060 [33;1mXine_Stream_Factory::GetStream streamID is 0[0m <0xb6cffb90>
05 10/11/09 21:32:51.101 [33;1mI'm unable to initialize m_pXine's 'xv' video driver. Falling to 'xshm'.[0m <0xb6cffb90>
05 10/11/09 21:32:51.122 [33;1mI'm unable to initialize m_pXine's 'auto' audio driver.[0m <0xb6cffb90>
05 10/11/09 21:32:51.127 [33;1mStream audio/video initialization failed[0m <0xb6cffb90>
05 10/11/09 21:32:51.127 [33;1mCannot create new stream with ID=1004[0m <0xb6cffb90>
05 10/11/09 21:32:51.127 [33;1mXine_Player::CMD_Play_Media() stream is NULL, aborting - init failure?[0m <0xb6cffb90>
05 10/11/09 21:32:51.128 [33;1mXine_Player::CMD_Stop_Media() with corresponding stream id 1004 (nil).[0m <0xb6cffb90>
05 10/11/09 21:32:51.128 [33;1mXine_Player::CMD_Stop_Media() stream is NULL, aborting - init failure?[0m <0xb6cffb90>
05 10/11/09 21:47:25.025 [33;1mXine_Player::CMD_Play_Media() called for id 1005 filename: /home/public/data/audio/WDC_WD10EAVS-00D (sdg1)-CORE [59]/soca 2009/Festival Time.mp3 ()[0m <0xb6cffb90>
05 10/11/09 21:47:25.026 [33;1mXine_Player::CMD_Play_Media() stopping PSS[0m <0xb6cffb90>
05 10/11/09 21:47:25.026 [33;1mXine_Stream_Factory::GetStream streamID is 0[0m <0xb6cffb90>
05 10/11/09 21:47:25.060 [33;1mI'm unable to initialize m_pXine's 'xv' video driver. Falling to 'xshm'.[0m <0xb6cffb90>
05 10/11/09 21:47:25.071 [33;1mI'm unable to initialize m_pXine's 'auto' audio driver.[0m <0xb6cffb90>
05 10/11/09 21:47:25.079 [33;1mStream audio/video initialization failed[0m <0xb6cffb90>
05 10/11/09 21:47:25.079 [33;1mCannot create new stream with ID=1005[0m <0xb6cffb90>
05 10/11/09 21:47:25.079 [33;1mXine_Player::CMD_Play_Media() stream is NULL, aborting - init failure?[0m <0xb6cffb90>
05 10/11/09 21:47:25.083 [33;1mXine_Player::CMD_Stop_Media() with corresponding stream id 1005 (nil).[0m <0xb6cffb90>
05 10/11/09 21:47:25.083 [33;1mXine_Player::CMD_Stop_Media() stream is NULL, aborting - init failure?[0m <0xb6cffb90>
Well there's plenty of errors!
The DCERouter seems to believe that your MD device is not registered "The target device 49 (routed to 49) has not registered." I don't know if this is a normal error message, but the device definitely should be registered - look in your web admin under the Devices Tree and navigate to the MD device. In the right hand pane the device details will appear. At the bottom of the first block just above Save/Cancel there will be a text line "Registered:" this should say Yes.
Perhaps this could be effecting Xine and causing the other errors? In the Xine log it is indicating several issues not being able to initialise various drivers or streams... not sure what is causing this but perhaps the MD hasn't registered properly?
Quote from: colinjones on October 12, 2009, 09:07:56 PM
Well there's plenty of errors!
The DCERouter seems to believe that your MD device is not registered "The target device 49 (routed to 49) has not registered." I don't know if this is a normal error message, but the device definitely should be registered - look in your web admin under the Devices Tree and navigate to the MD device. In the right hand pane the device details will appear. At the bottom of the first block just above Save/Cancel there will be a text line "Registered:" this should say Yes.
Perhaps this could be effecting Xine and causing the other errors? In the Xine log it is indicating several issues not being able to initialise various drivers or streams... not sure what is causing this but perhaps the MD hasn't registered properly?
It says no, it is not registered. why would it not register properly?
No idea - but I imagine that LMCE can't send the start media commands to the MD because it believes it and all its children devices are offline.
Could be something wrong with the MD, or even with DCE devices registering with the core - you are using the stardard network topology described in http://wiki.linuxmce.org/index.php/Network_Setup ?
You could try rebooting the MD whilst you are tail -f 'ing the DCE router log and watch for the registration events
Quote from: colinjones on October 12, 2009, 11:28:59 PM...
-f 'ing the DCE router log and watch for the registration events
:o How rude!
;D
Quote from: Zaerc on October 13, 2009, 01:10:40 AM
Quote from: colinjones on October 12, 2009, 11:28:59 PM...
-f 'ing the DCE router log and watch for the registration events
:o How rude!
;D
hmmm yes I wondered about that as I typed, but let it go :)
Thanks for the help thus far. just posting my results. after "f'ing"(lol) a slew of error mssages... i reinstalled yesterday, solved another issue with the 185.18.36 nvida driver. I found that even the 180. driver will not work to eliminate that problem. That solved the loss of signal after reboot. the driver is causing a weird screen position issue, where i have chosen a few different video settings, but none fit properly and shows up as a 1/4th of the linuxmce screen visible at the bottom right of the screen. Had to move he screen to the very top left and shrink the screen in the wizard. It still looks messed up but usuable for the core use. after running "/usr/pluto/bin/startup-script.sh", it was somewhat working to boot md's, minus the media networking issues and errors that led to another install. now i'm not getting past announcing ourselves to the router followed by..... diskless setup failed Smiley
Not sure about the first part of all that, but I tried adding a second reco to my system yesterday after going to .37 alpha and I got the same diskless setup failed, but I thought it was because the device registered as an amd64 (hadn't been a problem before) but thought that a web admin change to i386 and rebuilt would fix the problem- hadn't had the time
oh i forgot to mention that i tried that, sorry
Quote from: huh on October 15, 2009, 04:36:18 PM
Not sure about the first part of all that, but I tried adding a second reco to my system yesterday after going to .37 alpha and I got the same diskless setup failed, but I thought it was because the device registered as an amd64 (hadn't been a problem before) but thought that a web admin change to i386 and rebuilt would fix the problem- hadn't had the time
Not 100% sure what issue you are describing here... but just in case it helps - just changing the MD architecture field to i386 will not change the architecture, you must use the rebuild image button. It selects AMD64 because your CPU is capable of it and so builds all the boot files in that mode. Once done, if for some reason you need i386 (preferable), you need to change that field then rebuild the image. Note: any changes you made to the configuration of that MD will be lost by rebuilding the image, so you will need to make those changes again after the rebuild (such as adding/removing/reconfiguring modules, drivers, scripts, etc). So the sequence should be: boot new MD to create AMD64 image, modify the architecture field to i386, rebuild the MD image, make all configuration changes to the image.
Another note: the MD images are decompressed from a purpose built bzip'd archive file, they are NOT generated from the core's own files and configuration, so do not assume that any config changes, driver updates, etc you perform on the core will pass to the MD.
collin, thanks for taking the time to help dude. with your help and patience, the nvida 185 drivers, and
http://forum.linuxmce.org/index.php?topic=8425.30
i got a md up and running. thank you dude ;D
Quote
Not 100% sure what issue you are describing here...
Was responding to his last bit:
Quote
now i'm not getting past announcing ourselves to the router followed by..... diskless setup failed Smiley
And no, the AMD64 was not the issue- the issue was solved by adding the quotes as mentioned in this post here: http://forum.linuxmce.org/index.php?topic=8425.30 (http://forum.linuxmce.org/index.php?topic=8425.30)
But it's all pretty moot with the beta coming out: http://forum.linuxmce.org/index.php?topic=9010.15 (http://forum.linuxmce.org/index.php?topic=9010.15)