Installer SAMBA
+17
titivole2
avi3000
zebulon
matthelas
JNOUNE
lelas
murigny64
jlbarbe
eldaf
Patibulaire29
euronext
cdriko
Karlemagne
admin
Youpla
yannjeg
Seb@stien
21 participants
Page 4 sur 6
Page 4 sur 6 • 1, 2, 3, 4, 5, 6
Re: Installer SAMBA
Seb@stien a écrit:Salut Yannjeg,
Dit, j'ai ajouter à samba, un Netbios Name Server histoire de ne pas à chaque fois se taper l'adresse IP et d'avoir un nom qui veut dire quelque chose (LGMS400 )
ça te dit de modifier et d'uploader le nouveau package ?
Le binaire utilise la conf de samba pour le nom, et ça marche plutot bien
Seb@stien
moi je l'ouvre avec un "smb://IP/hdd/HDD1" donc...
De quel package parles-tu ?
yannjeg- Messages : 41
Date d'inscription : 02/12/2009
Localisation : 22
Re: Installer SAMBA
MP
Seb@stien
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
Y a rien à faire, le LG n'aime pas être dérangé pendant le boot. Plus on le titille dans le rcS, plus il met de temps à initialiser le dvdplayer et le disque sata. Parfois même il "oublie" de monter le disque.
Resultat, plusieurs heures de travail pour arriver à ça
Le tag #RCADDON permet de savoir facilement si le rcS a déjà été hacké, ceci afin d'éviter le cumul de hacks par des scripts automatiques.
Mon script de démarrage des services supplémentaires s'appelle rcS.addon et se trouve dans /tmp/hdd/root/rc
Script /tmp/hdd/root/rc/rcS.addon :
J'ai beaucoup retouché le rc.smbd pour qu'il soit plus robuste et plus sécure (j'ai viré cet horrible killall qui m'angoisse )
Script /tmp/hdd/root/samba/smbd/rc.smbd :
J'ai également fait 2 ou 3 modifs sur le smb.conf.
Je vais faire une archive avec mes fichiers pour ceux qui veulent tester. Sauf que le modif du rcS restera à votre charge, trop délicat pour être mis dans un script dans l'immédiat.
++
Youpla, qui a Samba au démarrage, et qui a réussi à pas péter son LG
Resultat, plusieurs heures de travail pour arriver à ça
- Code:
sleep 60 && cd /tmp/hdd/root/rc && ./rcS.addon # RCADDON
Le tag #RCADDON permet de savoir facilement si le rcS a déjà été hacké, ceci afin d'éviter le cumul de hacks par des scripts automatiques.
Mon script de démarrage des services supplémentaires s'appelle rcS.addon et se trouve dans /tmp/hdd/root/rc
Script /tmp/hdd/root/rc/rcS.addon :
- Code:
(
/tmp/hdd/root/samba/smbd/rc.smbd start
) > lastboot.log 2>&1
J'ai beaucoup retouché le rc.smbd pour qu'il soit plus robuste et plus sécure (j'ai viré cet horrible killall qui m'angoisse )
Script /tmp/hdd/root/samba/smbd/rc.smbd :
- Code:
#!/bin/sh
# !!! CHANGE THIS TO THE RIGHT PATH !!!!
SMBD_PATH=/usr/local/etc/hdd/root/samba/smbd
# ---------------------------------------------
# Choose your configuration file
CONF_FILE="${SMBD_PATH}/smbuser.conf"
# --------------------------------------------------------------
# DO NOT CHANGE ANYTHING BELOW UNLESS YOU NOW WHAT YOU ARE DOING
PIDDIR=/var/lock
DEBUGLEVEL=1
stop() {
echo "Stopping samba server..."
[ -L /var/samba ] && rm /var/samba
if [ ! -f "${PIDDIR}/smbd.pid" ]; then
echo Could not find "${PIDDIR}/smbd.pid"
echo "You may need de kill the process manually"
return
fi
read SMBPID < ${PIDDIR}/smbd.pid
if ps | grep -qe "^[ ]*${SMBPID}"; then
kill ${SMBPID} && sleep 1
if ps | grep -qe "^[ ]*${SMBPID}"; then
echo "Process ${SMBPID} not stopped"
echo "You may need de kill the process manually"
else
echo "Stopped"
fi
else
echo "Process ${SMBPID} does not exist (already stopped ?)"
echo "You may need de kill the process manually"
fi
}
start() {
echo "Starting samba server..."
# link /var/samba to smbd directory
ln -s "${SMBD_PATH}" /var/samba
# start smbd
"${SMBD_PATH}/smbd" -d ${DEBUGLEVEL} -D -s "${CONF_FILE}" --piddir=${PIDDIR}
if [ "$?" -eq 0 ]; then
echo "Started"
else
echo "Error $? : Samba server may not be started"
fi
}
case "$1" in
start)
start;;
stop)
stop;;
restart)
stop;start;;
*)
echo "smbd server usage:"
echo "$0 [start] [stop] [restart]"
;;
esac
J'ai également fait 2 ou 3 modifs sur le smb.conf.
Je vais faire une archive avec mes fichiers pour ceux qui veulent tester. Sauf que le modif du rcS restera à votre charge, trop délicat pour être mis dans un script dans l'immédiat.
++
Youpla, qui a Samba au démarrage, et qui a réussi à pas péter son LG
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Mes fichiers :
http://youpla.bof.free.fr/ms400h/smbdYoupla.tar
http://youpla.bof.free.fr/ms400h/rcYoupla.tar
A détarer depuis /tmp/hdd/root/
Pour un démarrage automatique de smbd, voir la hack du rcS dans le message précédent, à vos risques et périls (Fonctionne parfaitement chez moi).
http://youpla.bof.free.fr/ms400h/smbdYoupla.tar
http://youpla.bof.free.fr/ms400h/rcYoupla.tar
A détarer depuis /tmp/hdd/root/
Pour un démarrage automatique de smbd, voir la hack du rcS dans le message précédent, à vos risques et périls (Fonctionne parfaitement chez moi).
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Super Yannjeg
Tiens, pendant qu'on y est, veux tu qu'on "standardise" les addons ? c'est à dire, qu'on se mette d'accord sur l'emplacement des scripts/binaires ?
Ce que tu proposes, et ce que j'ai vu, ce serait mieux de les placer dans /tmp/hdd/root ? d'une part, car sur le disque SATA et d'autres part, partition ext3 (lien symbolique entre autre )
++
Seb@stien
Tiens, pendant qu'on y est, veux tu qu'on "standardise" les addons ? c'est à dire, qu'on se mette d'accord sur l'emplacement des scripts/binaires ?
Ce que tu proposes, et ce que j'ai vu, ce serait mieux de les placer dans /tmp/hdd/root ? d'une part, car sur le disque SATA et d'autres part, partition ext3 (lien symbolique entre autre )
++
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
Pour ma part au niveau préco, je dirais :
- se mettre d'accord une fois pour toutes sur la ligne à ajouter dans le /usr/local/etc/rcS avant de faire un tuto grand public.
- /tmp/hdd/root c'est l'emplacement le plus logique (à croire que LG l'a mis là exprès). Effectivement en cas de pépin il suffit de retirer le disque (le démarrage avec hack rcS et sata retiré est validé), et c'est du ext3, ce qui permet de faire un vrai startup script (le truc qui parcoure les liens S01, S02, ... S99). Si on fait ça, c'est la classe
- Le script de démarrage de samba peut être lancé depuis n'importe quel répertoire (pas besoin de faire un cd avant). Je recommande de faire pareil pour les autres scripts, de manière à pouvoir les intégrer facilement au rcS.addon.
- La partition root ne fait que 140Mo, donc il faut faire gaffe aux logs. J'ai mis samba en debuglevel 1 dans ma distrib, je pense qu'il faudra le passer à 0 avant de le distribuer au plus grand nombre.
Voilà pour moi.
++
Youpla
- se mettre d'accord une fois pour toutes sur la ligne à ajouter dans le /usr/local/etc/rcS avant de faire un tuto grand public.
- /tmp/hdd/root c'est l'emplacement le plus logique (à croire que LG l'a mis là exprès). Effectivement en cas de pépin il suffit de retirer le disque (le démarrage avec hack rcS et sata retiré est validé), et c'est du ext3, ce qui permet de faire un vrai startup script (le truc qui parcoure les liens S01, S02, ... S99). Si on fait ça, c'est la classe
- Le script de démarrage de samba peut être lancé depuis n'importe quel répertoire (pas besoin de faire un cd avant). Je recommande de faire pareil pour les autres scripts, de manière à pouvoir les intégrer facilement au rcS.addon.
- La partition root ne fait que 140Mo, donc il faut faire gaffe aux logs. J'ai mis samba en debuglevel 1 dans ma distrib, je pense qu'il faudra le passer à 0 avant de le distribuer au plus grand nombre.
Voilà pour moi.
++
Youpla
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Bonsoir à tous,
Je reviens vous voir pour l'installation de Samba. Je voudrais savoir si le moyen est sur à 100% garanti sans plantage avec démarrage manuel (sans modification du rcS...), car j'en ai marre de devoir trimbaler mon HDD externe pour transférer mes vidéos du PC au LG et vice-versa.
Merci d'avance pour vos réponses.
Je reviens vous voir pour l'installation de Samba. Je voudrais savoir si le moyen est sur à 100% garanti sans plantage avec démarrage manuel (sans modification du rcS...), car j'en ai marre de devoir trimbaler mon HDD externe pour transférer mes vidéos du PC au LG et vice-versa.
Merci d'avance pour vos réponses.
Karlemagne- Messages : 41
Date d'inscription : 02/12/2009
Age : 48
Re: Installer SAMBA
Si tu ne fais que modifier les fichiers dans /tmp/hdd/root il n'y a aucun risque de planter ton lecteur.
Après, du moment que tu te connectes en telnet avec le compte root il y a toujours un risque de te tromper en tapant une commande, donc prudence.
Après, du moment que tu te connectes en telnet avec le compte root il y a toujours un risque de te tromper en tapant une commande, donc prudence.
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Euh, tu as vu qu'on avait mis en gros et en rouge que la manip est pour un ms400 ?Karlemagne a écrit:oui c'est le 450. Mais j'aurais au moins voulut récupérer mes fichiers avant de le renvoyer quoi... C'est surtout ca qui m'ennui...
Pour un 450 je garantis rien du tout.
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Youpla a écrit:Après, du moment que tu te connectes en telnet avec le compte root il y a toujours un risque de te tromper en tapant une commande, donc prudence.
Bof, qu'est ce qu'on peut faire au pire ? un rm -rf /* ? lol ok je
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
Tu connais le dicton qui dit qu'il existe 2 catégories d'admin système : ceux qui ont déjà fait une grosse boulette en root, et ceux qui vont en faire une
++
Youpla, deuxième catégorie
++
Youpla, deuxième catégorie
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Seb@stien a écrit:Salut Yannjeg,
Dit, j'ai ajouter à samba, un Netbios Name Server histoire de ne pas à chaque fois se taper l'adresse IP et d'avoir un nom qui veut dire quelque chose (LGMS400 )
ça te dit de modifier et d'uploader le nouveau package ?
Le binaire utilise la conf de samba pour le nom, et ça marche plutot bien
Seb@stien
Bah, j'arrive pas à faire tourner nmbd. Je crois qu'il veut une entrée pour Venus dans le /etc/hosts
Comment tu t'y es pris ?
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Youpla a écrit:Tu connais le dicton qui dit qu'il existe 2 catégories d'admin système : ceux qui ont déjà fait une grosse boulette en root, et ceux qui vont en faire une
++
Youpla, deuxième catégorie
Comment tu sais que j'suis admin système ?
moi j'ai deja donné : rm -rf * sur un datastore d'un ESX ...
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
Youpla a écrit:
Bah, j'arrive pas à faire tourner nmbd. Je crois qu'il veut une entrée pour Venus dans le /etc/hosts
Comment tu t'y es pris ?
nmbd dans le repertoire de samba
./nmbd -s smb.conf
et ça marche
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
Marche pas chez moi. J'ai essayé avec different smb.conf mais ça veut pas.
Tu peux me filer le tiens que j'essaye ?
Tu peux me filer le tiens que j'essaye ?
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Youpla a écrit:Marche pas chez moi. J'ai essayé avec different smb.conf mais ça veut pas.
Tu peux me filer le tiens que j'essaye ?
MP
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
Huhu, forcément, on n'avait pas le même binaire. Moi j'avais pris celui de l'archive de Yannjeg, qui ne fonctionne pas du tout.
Donc ok ça tourne, mais je suis curieux de savoir ce que ça bouffe comme ressource.
Donc ok ça tourne, mais je suis curieux de savoir ce que ça bouffe comme ressource.
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
T'as "installer" la busybox compilé par cavatb où il y a la commande "top" ?
++
Seb@stien
++
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
chmod +x
Salut, j'ai installe le serveur samba sur mon lg ms 400H. Pour que ce fonctionne avec le rcShack (lancement automatique du daemon), j'ai du faire un chmod +x sur le fichier /tmp/hdd/root/rc/rcS.addon.
J'ai utilisé l'archive qu'il y a sur le premier post, c'est bien la derniere version ??
En tout cas merci pour ce super addon.
J'ai utilisé l'archive qu'il y a sur le premier post, c'est bien la derniere version ??
En tout cas merci pour ce super addon.
jlbarbe- Messages : 26
Date d'inscription : 25/12/2009
Re: Installer SAMBA
Serveur samba installé et fonctionne nickel, mais :
Apparemment, il n'aime pas les gros fichiers (> 1Go),
j'ai un plantage de smbd avec plusieurs process fdflush qui bouffent toutes les ressources du MS.
Est ce normal ?
En attendant j'utilise bftpd + filezilla (Win) pour transferer mes vidéo HD sur le MS, inconvenient: la vitesse ne dépasse pas les 1Mo/s
Apparemment, il n'aime pas les gros fichiers (> 1Go),
j'ai un plantage de smbd avec plusieurs process fdflush qui bouffent toutes les ressources du MS.
Est ce normal ?
En attendant j'utilise bftpd + filezilla (Win) pour transferer mes vidéo HD sur le MS, inconvenient: la vitesse ne dépasse pas les 1Mo/s
murigny64- Messages : 265
Date d'inscription : 11/12/2009
Re: Installer SAMBA
Pour les gros transfert j'utilise ... un disque USB !
Beaucoup plus rapide que le réseau
Samba et FTP sont a réserver pour les petits transfert
Seb@stien
Beaucoup plus rapide que le réseau
Samba et FTP sont a réserver pour les petits transfert
Seb@stien
Seb@stien- Admin
- Messages : 569
Date d'inscription : 02/12/2009
Age : 46
Localisation : 95
Re: Installer SAMBA
C'est ce que j'ai fait en premier pour les dossiers de 150Go,
Je sors le DD du MS et je le branche sur mon PC avec une interface SATA/USB récupéré sur un vieux boitier.
Mais quand je n'ai qu'un fichier, j'utilise bftp
Je sors le DD du MS et je le branche sur mon PC avec une interface SATA/USB récupéré sur un vieux boitier.
Mais quand je n'ai qu'un fichier, j'utilise bftp
murigny64- Messages : 265
Date d'inscription : 11/12/2009
Re: Installer SAMBA
jlbarbe a écrit:Salut, j'ai installe le serveur samba sur mon lg ms 400H. Pour que ce fonctionne avec le rcShack (lancement automatique du daemon), j'ai du faire un chmod +x sur le fichier /tmp/hdd/root/rc/rcS.addon.
J'ai utilisé l'archive qu'il y a sur le premier post, c'est bien la derniere version ??
En tout cas merci pour ce super addon.
Ah tiens c'est bizarre, tu as utilisé mon tar pour le rcS.addon ?
Les liens sont ici :
https://ms450h.forumactif.com/personnalisation-astuces-et-modding-f11/installer-samba-t14-75.htm#388
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
murigny64 a écrit:Serveur samba installé et fonctionne nickel, mais :
Apparemment, il n'aime pas les gros fichiers (> 1Go),
j'ai un plantage de smbd avec plusieurs process fdflush qui bouffent toutes les ressources du MS.
Est ce normal ?
En attendant j'utilise bftpd + filezilla (Win) pour transferer mes vidéo HD sur le MS, inconvenient: la vitesse ne dépasse pas les 1Mo/s
Je n'ai pas essayé en ethernet mais en wifi je transfère des gros fichiers sans problème. Ca met le temps mais ça plante pas.
Par contre j'ai un enregistrement qui s'est volatilisé, faut que je vois si ça a un rapport.
Youpla- Messages : 144
Date d'inscription : 04/12/2009
Age : 48
Localisation : Lyon
Re: Installer SAMBA
Je viens de reessayer un transfert via samba
Avec un fichier de 5Go:
MS --> PC: ok
PC --> MS: nok
Mon systeme de fichier sur le MS est en NTFS, peut etre est ce la raison ?
EDIT: La raison est simplement une limitation de smbd: il ne sait pas gerer les fichiers d'une taille superieure à 2gig
Avec un fichier de 5Go:
MS --> PC: ok
PC --> MS: nok
Mon systeme de fichier sur le MS est en NTFS, peut etre est ce la raison ?
EDIT: La raison est simplement une limitation de smbd: il ne sait pas gerer les fichiers d'une taille superieure à 2gig
murigny64- Messages : 265
Date d'inscription : 11/12/2009
Page 4 sur 6 • 1, 2, 3, 4, 5, 6
Sujets similaires
» Nouveau firmware CUSTOM 3 (Custom3_0148VK Sept-2010)
» Installer Serveur FTP
» Installer un firmware par la prise USB
» Installer le Client BitTorrent
» Installer le protocole NetBios
» Installer Serveur FTP
» Installer un firmware par la prise USB
» Installer le Client BitTorrent
» Installer le protocole NetBios
Page 4 sur 6
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|