Info | Message |
---|---|
1) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 20025 Posted 7 Sep 2008 by MEX |
Please keep in mind that as far you're the only one experiencing such problems and that we still do not know very much about why it takes so long to bring up your network (...have you at least already test the DHCP response as I suggested?). And that the very reason of this problem is on BOINC side being not capable to use newly available connections, hopefully _this_ will be fixed soon (6.4).As far as I know I am not the only one having problems with the new NetworkManager in f9, although most deinstall NetworkManager as soon as they have problems with it and use the old ways of connecting to the Internet. For me knowing the source ( NetworkManager) of my problems and a way to circumvent ( sleep for at least 12 seconds ) them is good enough. MfG, MEX PS: If someone wants to use NetworkManger he should take care of this problems, I dont care about NetworkManager and will deinstall it as soon as it will cause me more problems than now. |
2) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19839 Posted 30 Aug 2008 by MEX |
I already have a 15 second sleep-loop in the script starting my BOINC client since a long time, and as the NetworkManager is the source of the problems on my V5535 I will either remove the NetworkManager in the long run or try to solve this problem in a topic in the Fedora community.... Aug 14 07:26:45 localhost NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete. Aug 14 07:26:48 localhost boinc_client: Starting Boinc-Daemon, listening on port 31416. Aug 14 07:26:51 localhost gconfd (gdm-2139): Beenden Aug 14 07:26:51 localhost gconfd (mex-2281): starting (version 2.22.0), pid 2281 user 'mex' ... But I think something about the problems the NetworkManager is causing should be written in the WIKI and/or the next version of BOINC for f9 should do something to avoid this problem to make it easier for new linux users to use BOINC with startup during boot with f9. MfG, MEX |
3) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19517 Posted 16 Aug 2008 by MEX |
[mex@localhost ~]$ time /sbin/ifup eth0 Benutzer können dieses Gerät nicht steuern. real 0m0.080s user 0m0.012s sys 0m0.014s [mex@localhost ~]$ su Passwort: [root@localhost mex]# time /sbin/ifup eth0 IP-Informationen werden für eth0 bestimmt...dhclient(2177) is already running - exiting. This version of ISC DHCP is based on the release available on ftp.isc.org. Features have been added and other changes have been made to the base software release in order to make it work better with this distribution. Please report for this software via the Red Hat Bugzilla site: http://bugzilla.redhat.com exiting. fehlgeschlagen. real 0m0.688s user 0m0.041s sys 0m0.038s [root@localhost mex]#Adding /sbin/ to ifup didnt help much ... please ask a networking & f9 expert which tools to use for solving this problem :( As long as we don't have verified that the same bug doesn't occur on another ESC ESPRIMO Mobile V5535 with a fresh installation of f9 from DVD, it is possible that some device drivers for my SiS Ethernet chips are the origin of my problem ... or maybe the new networkwork manager is causing it because I may have done something during installation which differs from the installation process of other users ...PS: I am sure the problem originates from some ugly patch f9 has applied to itself during installation on my V5535 :rollingeyes:I doubt this will be the reason as it would affect more users, not only you as it seems to be as far. MfG, MEX PS: The following is from /var/log/messages ... Aug 14 07:26:24 localhost kernel: sis190 Gigabit Ethernet driver 1.2 loaded. Aug 14 07:26:24 localhost kernel: ACPI: PCI Interrupt 0000:00:04.0[A] -> GSI 19 (level, low) -> IRQ 19 Aug 14 07:26:24 localhost kernel: 0000:00:04.0: Read MAC address from EEPROM Aug 14 07:26:24 localhost kernel: 0000:00:04.0: Unknown PHY transceiver at address 1. ... Aug 14 07:26:24 localhost kernel: 0000:00:04.0: Using transceiver at address 1 as default. Aug 14 07:26:24 localhost kernel: 0000:00:04.0: SiS 191 PCI Gigabit Ethernet adapter at f88bc000 (IRQ: 19), 00:1e:33:03:02:ae Aug 14 07:26:24 localhost kernel: eth0: RGMII mode. Aug 14 07:26:24 localhost kernel: eth0: Enabling Auto-negotiation. ... Aug 14 07:26:28 localhost NetworkManager: <info> starting... Aug 14 07:26:28 localhost NetworkManager: <info> eth0: Device is fully-supported using driver 'sis190'. Aug 14 07:26:28 localhost NetworkManager: <info> Found new Ethernet device 'eth0'. Aug 14 07:26:28 localhost NetworkManager: <info> (eth0): exported as /org/freedesktop/Hal/devices/net_00_1e_33_03_02_ae Aug 14 07:26:28 localhost NetworkManager: <info> wlan0: Device is fully-supported using driver 'ath5k_pci'. Aug 14 07:26:28 localhost NetworkManager: <info> wlan0: driver supports SSID scans (scan_capa 0x01). Aug 14 07:26:28 localhost NetworkManager: <info> Found new wireless (802.11) device 'wlan0'. Aug 14 07:26:28 localhost NetworkManager: <info> (wlan0): exported as /org/freedesktop/Hal/devices/net_00_16_44_8d_47_e7 Aug 14 07:26:28 localhost NetworkManager: <info> Trying to start the supplicant... Aug 14 07:26:28 localhost NetworkManager: <info> Trying to start the system settings daemon... Aug 14 07:26:28 localhost nm-system-settings: Loaded plugin ifcfg-fedora: (c) 2007 - 2008 Red Hat, Inc. To report bugs please use the NetworkManager mailing list. Aug 14 07:26:29 localhost nm-system-settings: ifcfg-fedora: parsing /etc/sysconfig/network-scripts/ifcfg-eth0 ... Aug 14 07:26:29 localhost nm-system-settings: ifcfg-fedora: error: File '/etc/sysconfig/network-scripts/ifcfg-eth0' specified device 'eth0', but the de vice's type could not be determined. Aug 14 07:26:29 localhost nm-system-settings: ifcfg-fedora: parsing /etc/sysconfig/network-scripts/ifcfg-lo ... Aug 14 07:26:29 localhost nm-system-settings: ifcfg-fedora: error: Ignoring loopback device config. ... Aug 14 07:26:32 localhost kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready Aug 14 07:26:32 localhost NetworkManager: <info> (eth0): device state change: 1 -> 2 Aug 14 07:26:32 localhost NetworkManager: <info> (eth0): bringing up device. Aug 14 07:26:32 localhost NetworkManager: <info> (eth0): preparing device. Aug 14 07:26:32 localhost NetworkManager: <info> (eth0): deactivating device. Aug 14 07:26:32 localhost NetworkManager: <info> (wlan0): device state change: 1 -> 2 Aug 14 07:26:32 localhost NetworkManager: <info> (wlan0): bringing up device. Aug 14 07:26:32 localhost kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready Aug 14 07:26:32 localhost NetworkManager: <info> (wlan0): preparing device. Aug 14 07:26:32 localhost NetworkManager: <info> (wlan0): deactivating device. Aug 14 07:26:32 localhost NetworkManager: <info> (wlan0): device state change: 2 -> 3 Aug 14 07:26:32 localhost NetworkManager: <info> (wlan0): supplicant interface state change: 1 -> 2. Aug 14 07:26:32 localhost nm-system-settings: Adding default connection 'Auto eth0' for /org/freedesktop/Hal/devices/net_00_1e_33_03_02_ae ... Aug 14 07:26:42 localhost kernel: eth0: mii ext = 0000. Aug 14 07:26:42 localhost NetworkManager: <info> (eth0): carrier now ON (device state 2) Aug 14 07:26:42 localhost NetworkManager: <info> (eth0): device state change: 2 -> 3 Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) starting connection 'Auto eth0' Aug 14 07:26:42 localhost NetworkManager: <info> (eth0): device state change: 3 -> 4 Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled... Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) started... Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) scheduled... Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) complete. Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) starting... Aug 14 07:26:42 localhost NetworkManager: <info> (eth0): device state change: 4 -> 5 Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) successful. Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled. Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) complete. Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) started... Aug 14 07:26:42 localhost NetworkManager: <info> (eth0): device state change: 5 -> 7 Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Beginning DHCP transaction. Aug 14 07:26:42 localhost kernel: eth0: mii lpa = 45e1 adv = 01e1. Aug 14 07:26:42 localhost kernel: eth0: link on 100 Mbps Full Duplex mode. Aug 14 07:26:42 localhost kernel: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Aug 14 07:26:42 localhost NetworkManager: <info> dhclient started with pid 2178 Aug 14 07:26:42 localhost NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) complete. Aug 14 07:26:42 localhost dhclient: Internet Systems Consortium DHCP Client 4.0.0 Aug 14 07:26:42 localhost dhclient: Copyright 2004-2007 Internet Systems Consortium. Aug 14 07:26:42 localhost dhclient: All rights reserved. Aug 14 07:26:42 localhost dhclient: For info, please visit http://www.isc.org/sw/dhcp/ Aug 14 07:26:42 localhost dhclient: Aug 14 07:26:42 localhost NetworkManager: <info> DHCP: device eth0 state changed (null) -> preinit Aug 14 07:26:42 localhost dhclient: Listening on LPF/eth0/00:1e:33:03:02:ae Aug 14 07:26:42 localhost dhclient: Sending on LPF/eth0/00:1e:33:03:02:ae Aug 14 07:26:42 localhost dhclient: Sending on Socket/fallback Aug 14 07:26:43 localhost avahi-daemon[1955]: Registering new address record for fe80::21e:33ff:fe03:2ae on eth0.*. Aug 14 07:26:44 localhost dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5 Aug 14 07:26:44 localhost dhclient: DHCPOFFER from 192.168.11.1 Aug 14 07:26:44 localhost dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67 Aug 14 07:26:44 localhost dhclient: DHCPACK from 192.168.11.1 Aug 14 07:26:44 localhost NetworkManager: <info> DHCP: device eth0 state changed preinit -> bound Aug 14 07:26:44 localhost NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) scheduled... Aug 14 07:26:44 localhost NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) started... Aug 14 07:26:44 localhost NetworkManager: <info> address 192.168.11.2 Aug 14 07:26:44 localhost NetworkManager: <info> netmask 255.255.255.0 Aug 14 07:26:44 localhost NetworkManager: <info> gateway 192.168.11.1 Aug 14 07:26:44 localhost NetworkManager: <info> nameserver '192.168.11.1' Aug 14 07:26:44 localhost NetworkManager: <info> domain name 'freiesnetz.www.funkfeuer.at' Aug 14 07:26:44 localhost NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled... Aug 14 07:26:44 localhost NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) complete. Aug 14 07:26:44 localhost NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) started... Aug 14 07:26:44 localhost avahi-daemon[1955]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.11.2. Aug 14 07:26:44 localhost avahi-daemon[1955]: New relevant interface eth0.IPv4 for mDNS. Aug 14 07:26:44 localhost avahi-daemon[1955]: Registering new address record for 192.168.11.2 on eth0.IPv4. Aug 14 07:26:44 localhost dhclient: bound to 192.168.11.2 -- renewal in 71351 seconds. Aug 14 07:26:45 localhost NetworkManager: <info> (eth0): device state change: 7 -> 8 Aug 14 07:26:45 localhost NetworkManager: <info> Policy set (eth0) as default device for routing and DNS. Aug 14 07:26:45 localhost NetworkManager: <info> Activation (eth0) successful, device activated. Aug 14 07:26:45 localhost NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete. Aug 14 07:26:48 localhost boinc_client: Starting Boinc-Daemon, listening on port 31416. Aug 14 07:26:51 localhost gconfd (gdm-2139): Beenden Aug 14 07:26:51 localhost gconfd (mex-2281): starting (version 2.22.0), pid 2281 user 'mex' ... |
4) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19344 Posted 8 Aug 2008 by MEX |
[mex@localhost ~]$ time ifup eth0 bash: ifup: command not found real 0m0.001s user 0m0.001s sys 0m0.001s [mex@localhost ~]$ su Passwort: [root@localhost mex]# time ifup eth0 bash: ifup: command not found real 0m0.002s user 0m0.000s sys 0m0.001s [root@localhost mex]# time real 0m0.000s user 0m0.000s sys 0m0.000s [root@localhost mex]# help time time: time [-p] PIPELINE Execute PIPELINE and print a summary of the real time, user CPU time, and system CPU time spent executing PIPELINE when it terminates. The return status is the return status of PIPELINE. The `-p' option prints the timing summary in a slightly different format. This uses the value of the TIMEFORMAT variable as the output format. times: times Print the accumulated user and system times for processes run from the shell. [root@localhost mex]# Anyway its really strange to me that your network takes so long to come up. Did you measure how long does it take indeed (the best way is probably to boot up without networking and then type "time ifup eth0" -- assuming you're using the eth0 interface of course)?HOW do I boot without networking ? Shall I boot without the LAN cable connected to my V5535, or do I have to change my f9 boot process ? MfG, MEX PS: I am sure the problem originates from some ugly patch f9 has applied to itself during installation on my V5535 :rollingeyes: |
5) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19325 Posted 8 Aug 2008 by MEX |
OK, changed the script to ask for $named and tried to undo my old changes to the scriptMex, please, could you try changing the following line in the *original* init script: ... case "$1" in start) cd $BOINCDIR if [ ! -d projects ] ; then echo -n "The BOINC client requires initialization (no projects attached)." echo_warning echo fi echo -n "Starting BOINC client as a daemon:" ( daemon --check $BOINCEXE --user $BOINCUSER +19 "$BOINCEXE $BOINCOPTS" >>$LOGFILE 2>>$ERRORLOG & ); sleep 1; PID=`pidof -s -x -o $$ -o $PPID -o %PPID $BOINCEXE`; if [ $PID ]; then touch $LOCKFILE && echo_success || echo_failure fi echo ;; # echo "Starting BOINC client as a daemon in 15 seconds ..." # ( sleep 15; echo; echo -n "Starting BOINC client as a daemon:" # ( daemon --check $BOINCEXE --user $BOINCUSER +19 "$BOINCEXE $BOINCOPTS" >>$LOGFILE 2>>$ERRORLOG & ); # sleep 1; PID=`pidof -s -x -o $$ -o $PPID -o %PPID $BOINCEXE`; # if [ $PID ]; then touch $LOCKFILE && echo_success || echo_failure fi; echo ) & ;; stop) ...As soon as I reboot, I will see if $named works as expected. MfG, MEX PS: after reboot, I still get the following error: Fre 08 Aug 2008 13:55:03 CEST||Starting BOINC client version 5.10.45 for i686-pc-linux-gnu Fre 08 Aug 2008 13:55:03 CEST||log flags: task, file_xfer, sched_ops Fre 08 Aug 2008 13:55:03 CEST||Libraries: libcurl/7.18.2 NSS/3.12.0.3 zlib/1.2.3 libidn/0.6.14 Fre 08 Aug 2008 13:55:03 CEST||Executing as a daemon Fre 08 Aug 2008 13:55:03 CEST||Data directory: /var/lib/boinc Fre 08 Aug 2008 13:55:03 CEST||Processor: 1 GenuineIntel Intel(R) Celeron(R) CPU 540 @ 1.86GHz [Family 6 Model 22 Stepping 1] Fre 08 Aug 2008 13:55:03 CEST||Processor features: fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx lm constant_tsc up arch_perfmon pebs bts pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm Fre 08 Aug 2008 13:55:03 CEST||OS: Linux: 2.6.25.11-97.fc9.i686 Fre 08 Aug 2008 13:55:03 CEST||Memory: 2.71 GB physical, 3.99 GB virtual Fre 08 Aug 2008 13:55:03 CEST||Disk: 62.98 GB total, 55.57 GB free Fre 08 Aug 2008 13:55:03 CEST||Local time is UTC +2 hours Fre 08 Aug 2008 13:55:03 CEST|Einstein@Home|URL: http://einstein.phys.uwm.edu/; Computer ID: 1482516; location: home; project prefs: default Fre 08 Aug 2008 13:55:03 CEST|SHA-1 Collision Search Graz|URL: http://boinc.iaik.tugraz.at/sha1_coll_search/; Computer ID: 31994; location: home; project prefs: default Fre 08 Aug 2008 13:55:03 CEST|Rectilinear Crossing Numbers|URL: http://dist.ist.tugraz.at/cape5/; Computer ID: 39216; location: home; project prefs: default Fre 08 Aug 2008 13:55:03 CEST|lhcathome|URL: http://lhcathome.cern.ch/lhcathome/; Computer ID: 9703324; location: home; project prefs: default Fre 08 Aug 2008 13:55:03 CEST|orbit@home|URL: http://orbit.psi.edu/oah/; Computer ID: 8705; location: (none); project prefs: default Fre 08 Aug 2008 13:55:03 CEST|SETI@home Beta Test|URL: http://setiweb.ssl.berkeley.edu/beta/; Computer ID: 29977; location: home; project prefs: default Fre 08 Aug 2008 13:55:03 CEST|SETI@home|URL: http://setiathome.berkeley.edu/; Computer ID: 4482760; location: home; project prefs: default Fre 08 Aug 2008 13:55:03 CEST||General prefs: from orbit@home (last modified 27-Jun-2008 14:48:32) Fre 08 Aug 2008 13:55:03 CEST||Host location: none Fre 08 Aug 2008 13:55:03 CEST||General prefs: using your defaults Fre 08 Aug 2008 13:55:03 CEST||Reading preferences override file Fre 08 Aug 2008 13:55:03 CEST||Preferences limit memory usage when active to 1388.09MB Fre 08 Aug 2008 13:55:03 CEST||Preferences limit memory usage when idle to 2498.56MB Fre 08 Aug 2008 13:55:03 CEST||Preferences limit disk usage to 1.86GB Fre 08 Aug 2008 13:55:08 CEST|Einstein@Home|Restarting task h1_0236.80_S5R4__39_S5R4a_1 using einstein_S5R4 version 602 Fre 08 Aug 2008 13:55:08 CEST|lhcathome|Sending scheduler request: To fetch work. Requesting 1056 seconds of work, reporting 0 completed tasks Fre 08 Aug 2008 13:55:14 CEST|lhcathome|Scheduler request failed: Couldn't resolve host name Fre 08 Aug 2008 13:56:15 CEST|lhcathome|Sending scheduler request: To fetch work. Requesting 1056 seconds of work, reporting 0 completed tasks Fre 08 Aug 2008 13:56:17 CEST||Project communication failed: attempting access to reference site Fre 08 Aug 2008 13:56:18 CEST||Access to reference site failed - check network connection or proxy configuration. Fre 08 Aug 2008 13:56:20 CEST|lhcathome|Scheduler request failed: Couldn't resolve host name |
6) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19286 Posted 7 Aug 2008 by MEX |
Mex, please, could you try changing the following line in the *original* init script:I try the comment "Required-Start: $network $named" as soon as possible ... Currently I need at least "sleep 12" for boinc-client, which is ~ the time f9 needs to finish boot and I need to login & start boinc-manager. I use a Buffalo WHR-G125-EU WLAN router with DHCP ( connected either to http://www.FunkFeuer.at or http://www.blizznet.at ) to which I currently connect my FSC ESPRIMO Mobile V5535 notebook with a LAN cable. Currently the WHR-G125-EU still has its original firmware and I use Fedora 9 on my V5535. I didn't have any problems when I used the Win XP client started as a service on my V5535, so i assume this is specific to how f9 installs Linux on my V5535. MfG, MEX |
7) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19130 Posted 3 Aug 2008 by MEX |
Well, I can't see why you're so concerned over a 15 second delay. I mean really, if you reboot once a day then in 1 year you'll lose a total of 1.5 hours. If you schedule things properly you could find something productive to too in that 15 seconds, for example, tidy up your desk, get a coffee, loosen your collar, pet the dog, take a Valium, put on some music you find relaxing, practice not rolling your eyes, whatever.As long as it will be the only UGLY patch, it wont matter ... but have you ever seen one of these cars with lots of ugly patches to conceal little damages and/or to avoid that water gets in and rust destroys the car ? Or even worse, one of these cars where the owner doesn't even care about applying patches ? BOINC wont stay the only program I install on my notebook, and as I don't want to have many patches on my pristine f9, I intend to avoid the first one as long as possible :( A delay of 12 seconds for a single program isn't much ... but when 10 programs would require a delay of 12 seconds each, I would need 2 minutes more WHENEVER I boot my notebook, which I usually do several times per day. However, if you are absolutely certain your life is going to hell because you've lost 15 seconds then spend 20 minutes (that's a compelling economy) reading this thread where we've been discussing how to start the client (installed via Berkeley installer) after a delay.Does the & put the commands in ( ) separated by ; in the background and continues with the next command without waiting ?... Then this is exactly what I am looking for :D Many thanks for the help. MfG, MEX PS: It seems to work as expected :D [root@localhost mex]# /sbin/service boinc-client restart Stopping BOINC client daemon: [ OK ] Starting BOINC client as a daemon in 11 seconds ... [root@localhost mex]# Starting BOINC client as a daemon: [ OK ] |
8) Message boards : BOINC client : BOINC v6.2.14 Install on Ubuntu Problems !!!
Message 19129 Posted 3 Aug 2008 by MEX |
... Then build Sugar (the desktop environment the XO uses) and the activities that go along with it. I'd like to use their Logo activity with one of my classes. But since it took me a week to actually get BOINC (manager + core client) to build, I don't think Sugar is a weekend project...Because of Sugar, and the fact that installing Ubuntu 8.04 wont work on my PS3, I changed from Ubuntu to f9 and have similar problems with BOINC & f9 in topic http://boinc.berkeley.edu/dev/forum_thread.php?id=2896 Have you managed to use Sugar on your computer until now ? As the PS3 only has 256 MB RAM, I intend to use Sugar with f9 on my PS3 & notebook too :D Using Sugar (or no GUI at all) wont be necessary on my notebook, as the GUI is wasting less than 10% of the performance ( compared to more than 30% performance back in the good old days when I used CLASSIC SETI@home with Linux on my much slower old PC ), but for my PS3 Sugar is necessary and as the OS of the XO is derived from Fedora, I intend to use f9 on all my computers. MfG, MEX |
9) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19121 Posted 3 Aug 2008 by MEX |
...You can introduce a delay by editing /etc/init.d/boinc-client and putting a line "sleep x", where x = the seconds to delay, just before the "echo -n Starting BOINC client as daemon". A 1 or 3 minute delay there might fix the problem...Currently a delay of 12 seconds seem to cure my problem, while 10 seconds are not enough, and I will use this workaround until a new update is released. Once again: the client indeed NEEDS to be modified. It's a known issue that it cannot use newly available connections after its start. I've just got a message from Frank S. Thomas (who is the maintainer of the debian packages of boinc) that this should be fixed by the asynchronous GUI RPC in BOINC 6.4.I have no problem with waiting for a new RPM as I currently know how to cure my problem, and as I don't use WLAN until now because of problems with my AR5007EG chip which seems to be a ZyDAS zd1211rw compatible chip modified by the new owner Atheros. Because of BOINC, I also usually don't care about suspend to RAM/disk as my battery only lasts ~1 h (45min according to f9). How about not starting the client as a demon during startup, but using CRON to start it with a user definable delay (12 seconds in my case ) after CRON has been started during booting f9 ?So not the client needs to be modified, only the RPM for f9 needs to be modified in a way that makes sure that boinc is started as a demon AFTER the access to the www has been initialized ... or the wiki needs a new instruction how to start the client during startup as a demon if the user has the same problems with a delay of the initialisation of the network.As a workaround for now I'll modify the init script to wait for the network or named facility -- this should solve the issue in your case but it cannot solve the problem generally. Then a description HOW TO start boinc-client with CRON with a delay of X seconds after startup in the WIKI as another option which can be used instead of "/sbin/chkconfig boinc-client on" in http://boinc.berkeley.edu/wiki/Installing_on_Linux#Fedora_7.2C_8_and_9 would be enough, and wont hamper those which don't share my problem. MfG, MEX |
10) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 19069 Posted 2 Aug 2008 by MEX |
/etc/rc starts all services including boinc-client. Open it in an editor and add the red linesThis isn't exactly what I wanted, I would prefer to start the client in the BACKGROUND with a delay of 10-12 seconds so that the other scripts started during startup don't have to wait.# Now run the START scripts. I assume my network is already started in the BACKGROUND to avoid delaying startup, and starting boinc as a demon can be added to this script AFTER starting the network instead of starting it on its own, which would make delaying boinc not necessary ... I agree with Milos that hacking startup scripts is not the best fix so I submitted Trac ticket 707Sadly the ticket is already closed as NICOLAS wasn't able to understand the problem and thought that a new feature of client 6.1.6 <start_delay> Specify a number of seconds to delay running applications after client startup. New in 6.1.6would cure the problem :rollingeyes: But the problem isn't that I need a delay of the APPLICATIONS, I need a delay of the CLIENT ! So not the client needs to be modified, only the RPM for f9 needs to be modified in a way that makes sure that boinc is started as a demon AFTER the access to the www has been initialized ... or the wiki needs a new instruction how to start the client during startup as a demon if the user has the same problems with a delay of the initialisation of the network. MfG, MEX |
11) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18979 Posted 31 Jul 2008 by MEX |
I re-wrote the wiki article to reflect the fact that it's not necessary to add your username to the boinc group just to have the manager connect to the client without giving the password. I doubt adding your username to the boinc group could cause any problem (it never caused a problem for me) but if you do reinstall then perhaps try not adding username to the boinc group.I did a bit of formatting to http://boinc.berkeley.edu/wiki/Installing_on_Linux#Fedora_7.2C_8_and_9 to make the commandos more clear for those which seldom use a shell, or are new to Linux. On my FSC ESPRIMO Mobile V5535 I will now try to reduce the SLEEP to as few seconds as possible, and start the init script with this delay in the background to avoid unnecessary delaying the boot process. For my PS3 I still need help how to get "powerpc-pc-linux-gnu" applications for the projects in which I am participating :( Getting applications which use more than the PPC core of my PS3 would be the last step, for which I will need information about how to compile my own applications for the various projects to which my boinc-client is attached. MfG, MEX |
12) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18971 Posted 31 Jul 2008 by MEX |
Waiting 15 seconds did solve the problem of boinc-client started as demon during boot being unable to connect to any site in the www ... Many thanks to everyone for helping.HOW do I tell the client to sleep 20 (or less) seconds before starting BOINC client as daemon ? I would prefer to add the "sleep X" to the script which calls "/etc/init.d/boinc-client" during boot and not to the start option of the boinc-client as this will put the client into sleep WHENEVER I start, restart or reload it :( Even better would be to start boinc-client during boot in the background with a delay equal to the time I need to login after boot and start boinc-manager manually, so that I wont even notice that there is a delay ... Can you please tell me which script is calling "/etc/init.d/boinc-client" for the first time during booting f9 ? MfG, MEX PS: Retry Communication was one of the first things I tried before even starting this topic :rollingeyes: |
13) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18918 Posted 29 Jul 2008 by MEX |
A bit easier would be to simply sleep 20 seconds immediately before starting boinc CC as daemon.HOW do I tell the client to sleep 20 (or less) seconds before starting BOINC client as daemon ? What do I have to add to which init script ? MfG, MEX PS: Currently I use a LAN cable to connect my notebook to a Buffalo WHR-G125-EU, maybe I made something wrong configuring my router :rollingeyes: |
14) Message boards : BOINC client : Self Help
Message 18912 Posted 29 Jul 2008 by MEX |
Are all this tips for Windows only ? Or did I overlook some for Linux ? MfG, MEX PS: Currently using Fedora 9 installed from the i386 DVD on my FSC ESPRIMO Mobile V5535 with problems connecting to the projects servers when the client is started as a demon during boot until I manually RESTART the client :rollingeyes: |
15) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18910 Posted 29 Jul 2008 by MEX |
Not entirely, the client tries do download a application from the server, THEN it would download a WU ... so actually I need a PPC application from a projects server for beeing able to download a WU (which are the same for all applications of a project).You've the client, but you don't have any PPC work units, if I'm right (Kathryn, Eric?) -- so this is solved for me:) As the client cant find a application for my PPC64 with Linux, it is possible that the name of the platform for which the client is requesting a application is not correct. Please check this on another PPC64 hardware with Linux (for example a old Macintosh with PPC64 and Fedora9). Regarding the other problem (not being able to connect to the network), I'm pretty sure that this is just because networking is not up when the boinc daemon is started. Please type "chkconfig --list" and post the output. [mex@localhost ~]$ su Passwort: [root@localhost mex]# /sbin/service boinc-client restart Stopping BOINC client daemon: [ OK ] Starting BOINC client as a daemon: [ OK ] [root@localhost mex]# chkconfig --list bash: chkconfig: command not found [root@localhost mex]# /sbin/chkconfig --list NetworkManager 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus acpid 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus anacron 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus atd 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus auditd 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus avahi-daemon 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus backuppc 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus bluetooth 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus boinc-client 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus btseed 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus bttrack 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus capi 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus cpuspeed 0:Aus 1:Ein 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus crond 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus cups 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus dund 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus firstboot 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus fuse 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus gpm 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Aus 6:Aus haldaemon 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus hddtemp 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus httpd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus ip6tables 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus iptables 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus irda 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus irqbalance 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus isdn 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus kerneloops 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus lm_sensors 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus mdmonitor 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus messagebus 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus microcode_ctl 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus multipathd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus netconsole 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus netfs 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus netplugd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus network 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus nfs 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus nfslock 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus nscd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus ntpd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus ntpdate 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus pand 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus pcscd 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus psacct 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus rdisc 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus restorecond 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus rpcbind 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus rpcgssd 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus rpcidmapd 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus rpcsvcgssd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus rsyslog 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus saslauthd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus sendmail 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus setroubleshoot 0:Aus 1:Aus 2:Aus 3:Ein 4:Ein 5:Ein 6:Aus smartd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus smolt 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus snmpd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus snmptrapd 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus sshd 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus udev-post 0:Aus 1:Ein 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus winbind 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus wine 0:Aus 1:Aus 2:Ein 3:Ein 4:Ein 5:Ein 6:Aus wpa_supplicant 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus ypbind 0:Aus 1:Aus 2:Aus 3:Aus 4:Aus 5:Aus 6:Aus [root@localhost mex]#Next time I boot my notebook, I will type "chkconfig --list" and post the output BEFORE I restart the client, as the current output is after a restart when the client is able to connect to the projects servers. MfG, MEX |
16) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18876 Posted 28 Jul 2008 by MEX |
See this project list. There might be one with an app for your PS3. The platforms are auto updated regularly by a script that querys all the listed projects for platforms they support.Sadly most of these projects only seem to support Linux/x86 :(Riesel Sieve I found only one supporting Linux/PowerPC64 (not counting the proprietary? Yoyo or PS3grid which support the PS3 with Cell platforms). Seems that I will have to contact http://boinc.berkeley.edu/alpha/, join SETI alpha or will have to compile my own client for my PS3 :( MfG, MEX |
17) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18874 Posted 27 Jul 2008 by MEX |
Currently I login as mex after booting, then do "/sbin/service boinc-client restart" and then the client is able to connect ... I assume that not starting the daemon at boot wont change anything at this.I assume it is a timing problem at my notebook, where my SiS LAN isn't ready at the time init is starting the boinc-client during booting :rolleyes: What I am looking for is how to change the time when the client is started during boot to a later time when more is initialized or to delay the start of the client for a few minutes. MfG, MEX PS: I am not looking for cell applications for my PS3 right now, only for PPC applications, which can support altivec, like those clients running on old Mac's with PPC CPU |
18) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18872 Posted 27 Jul 2008 by MEX |
Maybe try a fresh install of F9 and BOINC? When I installed F9 I used all the defaults except for time zone and hostname. For hostname, rather than the default "automatically via DHCP" option I selected "manual" and entered a hostname. I don't see how that could affect BOINC's ability to connect to the Internet but perhaps it does.I used the default DHCP on both platforms and it works on the PS3. I assume it is a timing problem at my notebook, where my SiS LAN isn't ready at the time init is starting the boinc-client during booting :rolleyes: When I log in later with my user mex I don't have any problems using Firefox, only with boinc-client which seems to remember some old state until it is restarted ... MfG, MEX PS: Currently the inability of my PS3 boinc-client to get a ppc application from ANY server of any project in which I am participating is much more important that the LAN timing problems of f9 with my V5535 :( |
19) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18870 Posted 27 Jul 2008 by MEX |
... time to install BOINC on my PS3 to look if I have the same problem there.EVEN WORSE ! I installed linux64 from the Fedora 9 ppc DVD with petitboot as otheros.bld on my PS3. Installation with yum did work as expected, but the BOINC Manager doesn't have his usual icon in the menu. When I try to select OPTIONS in EXTRAS of the BOINC Manager the manager disappears ( crashes ? ). I am able to connect to the servers ( which indicates that my connection problem with the client being unable to connect to the servers when started during booting f9 is hardware-specific on my FSC ESPRIMO Mobile V5535 :rollingeyes: ) even when the client is started by f9 during boot. But the servers of ALL my projects doesn't find platform "powerpc-pc-linux-gnu" ! I didn't expect that BOINC would find PS3 clients, but at least PPC clients should be available on most servers :( MfG, MEX PS: "power-pc-linux-gnu" doesn't look right ! ( I would expect ppc instead of pc or powerpc without -pc ) Can it be that there is a faulty platform name in the RPM ? |
20) Message boards : BOINC client : HOW TO install BOINC with Fedora 9 ?
Message 18867 Posted 27 Jul 2008 by MEX |
Did you use the "Fedora 9 i386 DVD" for installing ? Or did you update a older installation, or a new netinstall, ... ?Yes, it runs as a daemon (starts at boot time before any user logs in).I installed Fedora 9 and BOINC 5.10.45 via RPM. BOINC is able to access the Internet when I am logged in as normal user (not root), even with SELinux set to enforcing.Are you starting the client during boot ? Installing BOINC via RPM ? Is that the same as "yum install boinc-client boinc-manager" as mentioned in the BOINC wiki ? Looks like either my hardware (FSC ESPRIMO Mobile V5535 with Celeron 540@1.86GHz, 4 GB RAM & 250 GB HDD ) isn't supported fully by f9, or I made some faults during installing f9 :( I assume this might be because of the SiS chips this notebook is using for LAN, graphic, ... time to install BOINC on my PS3 to look if I have the same problem there. MfG, MEX |
Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License,
Version 1.2 or any later version published by the Free Software Foundation.