Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-01-29 13:36:20

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

minidlna nie wstaje samodzielnie przy starcie

I nie dziwie się. Jak widać wstaje pierwszy:

Kod:

pablo@lena:~$ ls -l /etc/rc0.d/|head
razem 4
lrwxrwxrwx 1 root root  18 sty 10 20:20 K01minidlna -> ../init.d/minidlna
lrwxrwxrwx 1 root root  20 sty 10 20:20 K02alsa-utils -> ../init.d/alsa-utils
lrwxrwxrwx 1 root root  22 sty 10 20:20 K02avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx 1 root root  19 sty 10 20:20 K02bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root  19 sty 10 20:20 K02bootchart -> ../init.d/bootchart

Przed jakimkolwiek NM czy coś. Zaraz po starcie:

Kod:

pablo@lena:~$ /etc/init.d/minidlna status 
[FAIL] minidlna is not running ... failed!

Niby żaden problem z restartem tego z palca, ale mogło by to działać samoistnie? Czy niestety nie? Wydaje mi się że jest fizyczna niemożliwość ze względu na wifi (czas łączenia się z siecią). Może da się opóźnić czas startu tego skryptu?

Jak zrobić aby dany skrypt nie uruchamiał się przy starcie? (tak ładnie, bo wiem że mogę go wywalić z /etc/rcX.d/)
ODP:

Kod:

update-rc.d minidlna remove

jest ładnym sposobem?

Ostatnio edytowany przez P@blo (2013-01-29 13:51:05)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#2  2013-01-29 14:04:25

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: minidlna nie wstaje samodzielnie przy starcie

A nie możesz dodać do:

Kod:

# Required-Start:

odpowiedniej usługi, odpowiedzialnej za połączenie?
Wtedy chyba powinno startować.

Zobacz co masz w /etc/init.d/minidlna

Offline

 

#3  2013-01-29 14:17:52

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: minidlna nie wstaje samodzielnie przy starcie

Wydaje mi się, że nie jest to dobre rozwiązanie, bo jakaś będzie aktualizacja i będzie ten sam problem (tak mi się wydaje). Poza tym, dodam NM do required a czas łączenia i tak będzie trochę trwał... Myślę, że z palca trzeba uruchomić bo krzaczy mi na początku.


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#4  2013-01-30 13:39:18

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: minidlna nie wstaje samodzielnie przy starcie

Po pierwsze masz 7 poziomów startu w debianie od 0...6. Poziom zero jest zarezerwowany dla zatrzymania systemu ( a ten właśnie poziom pokazałeś /etc/rc0.d/ ) a poziom 6 jest do przeładowania systemu, poziom 1 jest dla trybu pracy 1 użytkownika, 2-5 dla pracy w trybie wieloużytkownikowej. Litera S na początku dowiązań oznacza że skrypty będą wywoływane z parametrem start, a K że skrypty będą wywoływane z parametrem stop. Skoro podstawy za nami to proponuje zajrzeć do faq Jak umieścić swój skrypt w skryptach startowych.
Słusznie także zauważył yossarian :

Kod:

Zobacz co masz w /etc/init.d/minidlna

w nagłówku skryptu.


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#5  2013-01-30 16:00:27

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: minidlna nie wstaje samodzielnie przy starcie

Kod:

pablo@lena:~/debian$ sed -n 10,20p /etc/init.d/minidlna 
# Modified by: Benoît Knecht <benoit.knecht@fsfe.org>
#
### BEGIN INIT INFO
# Provides:          minidlna
# Required-Start:    $network $local_fs $remote_fs
# Required-Stop::    $network $local_fs $remote_fs
# Should-Start:      $all
# Should-Stop:       $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start minidlna at boot time

Wydaje mi się, że wszystko jest jak należy.


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#6  2013-02-01 10:13:59

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: minidlna nie wstaje samodzielnie przy starcie

Kod:

# Required-Start:    $network $local_fs $remote_fs
# Required-Stop::    $network $local_fs $remote_fs

Spróbuj zmienić na to :

Kod:

$local_fs $all

Powinno dopisać na samym końcu startowych skryptów i po tym jak sieć Tobie "wstanie" i powinno być dobrze :)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#7  2013-02-01 13:45:24

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: minidlna nie wstaje samodzielnie przy starcie

@ba10:

/me napisał(-a):

Wydaje mi się, że nie jest to dobre rozwiązanie, bo jakaś będzie aktualizacja i będzie ten sam problem (tak mi się wydaje)...


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#8  2013-02-01 13:54:54

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: minidlna nie wstaje samodzielnie przy starcie

Możesz wywalić go ze standardowo odpalanych i dopisać sobie do rc.local z jakimś opóźnieniem nawet, jeśli i tak będzie wstawał zbyt szybko.

Offline

 

#9  2013-02-01 13:57:16

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: minidlna nie wstaje samodzielnie przy starcie

ArnVaker napisał(-a):

Możesz wywalić go ze standardowo odpalanych i dopisać sobie do rc.local z jakimś opóźnieniem nawet, jeśli i tak będzie wstawał zbyt szybko.

Tak aktualnie mam ;) Tak mi się wydaje o_0 :D


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#10  2013-02-01 14:01:28

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: minidlna nie wstaje samodzielnie przy starcie

A to przepraszam, jakoś mi umknęło, że tak zrobiłeś. Co do modyfikacji skryptów z /etc/init.d to nie wiem czy przy aktualizacji czasem nie otrzymałbyś pytania jakiej wersji użyć, ale nie chce mi się sprawdzać.

Offline

 

#11  2013-02-01 14:23:39

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: minidlna nie wstaje samodzielnie przy starcie

Mogło ci umknąć, bo nie pisałem tego tutaj nigdzie. Wyłączyłem to ustrojstwo via update-rc.d i dopisałem, żeby się uruchamiał w rc.local.


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)