Samy Go all extensions kein samba

+A -A
Autor
Beitrag
xenia223
Schaut ab und zu mal vorbei
#1 erstellt: 03. Okt 2010, 22:15
Hallo ich habe nen le b650/47 mit der gehackten 2004.1 firmwar video fix läuft . Nun möchte ich meine samba server über die Samy Go all extensions laden user ist root PW = gen2vdr

meine init.d sieht so aus kann mir einer sagen wo der Fehler ist

#!/bin/sh
#
# © Copyright 1996-2010, ZsoltTech.Com
# by Ser Lev Arris <arris@ZsoltTech.Com>
#
# donated for the SamyGo Project
# http://samygo.sourceforge.net/
#
# Version: SamyGO svn $Id: 04_04_samba.init 346 2010-01-25 11:47:28Z arris $
#

. /dtv/SGO.env

##### CHANGE MEEEEE !!!!! ######
USER="root"
PASSWD="gen2vdr"
PERM="rw" # can be ro or rw
##### CHANGE MEEEEE END ######

[ -e /mtd_rwarea/smb_userdata ] && source /mtd_rwarea/smb_userdata

[ -z $USER ] && exit 1
[ -z $PASSWD ] && exit 1

DEST_DIR=/dtv/usb/smb
SERVER="192.168.178.50"
# SERVER="10.0.0.1" # if you want a fixed server
SHARES="root"
FR_NAME="Samba Server"
# M_OPTS="rw,user=${USER},password=${PASSWD}"
M_OPTS="$PERM,user=${USER},password=${PASSWD},codepage=cp1250,iocharset=utf8"

SERVERS="Don't set me!!"

do_mount()
{
$(echo -e "[sdh]\nVendor : CifsMount\nProduct : $FR_NAME\n\
Serial : Q80VQLFH\nDevpath : 8\nLun : 0\nMountDir : $DEST_DIR\nFileSystem : vfat\n" >> /dtv/usb/log)

for i in $S_MOUNTS ; do
i="$(echo -n $i | sed -e 's/SGOspace/ /g')"
M_POINT="$DEST_DIR/$1/$(echo -n $i | sed -e "s/\\\$/_/g")"
mkdir -p "$M_POINT"
if [ `cat /proc/mounts | grep -c "$M_POINT"` -lt "1" ] ; then
/bin/busybox mount -o "${M_OPTS}" -t cifs "//$1/$i" "$M_POINT"
else
echo "$M_POINT is mounted!"
fi

done
}

get_shares()
{
echo "Search Shares"
for i in $SERVERS ; do
echo "on: $i"
S_MOUNTS=$(smbclient -s "$SYSROOT/etc/samba/smb.conf" -U ${USER}%${PASSWD} \
-g -L $i | grep "Disk|" | grep -v "\\$" | grep -v " Service" | sed -r 's/.*\|(.*)\|.*/\1/' | sed -r 's/ /SGOspace/g')
# -g -L $i | grep "Disk|" | grep -v "\\$" | grep -v " Service" | cut -d "|" -f2)
[ -n "$S_MOUNTS" ] && do_mount $i
done
}

get_servers()
{
if [ -z "$SERVER" ] ; then
# SERVERS=$(cat /proc/net/arp | grep -v "IP address" | cut -d " " -f1)
SERVERS=$(cat /proc/net/arp | grep -v "IP address" | sed 's/^\(\w*.\w*.\w*.\w*\) *.*/\1/')
else
SERVERS=$SERVER
fi
}

case $1 in
start)
insmod $SYSROOT/lib/modules/cifs.ko
mkdir -p "$DEST_DIR"
get_servers
get_shares
;;
stop)
# may can fail if device access the mount from content library
# for i in $(cat /proc/mounts | grep cifs | cut -d " " -f2) ; do
for i in $(cat /proc/mounts | grep cifs | grep "$DEST_DIR" | sed 's/^\(.*\) \(.*\) cifs .*/\2/') ; do
i="$(echo -n $i | sed -r 's/\\040/ /g')"
/bin/busybox umount "$i"
done
;;
status)
;;
*)
echo "Usage: $0 {start|stop}" 1>&2
exit 0
;;
esac

# # increase TCP max buffer size setable using setsockopt()
# net.core.rmem_max = 16777216
# net.core.wmem_max = 16777216
# # increase Linux autotuning TCP buffer limits
# # min, default, and max number of bytes to use
# # set max to at least 4MB, or higher if you use very high BDP paths
# net.ipv4.tcp_rmem = 4096 87380 16777216
# net.ipv4.tcp_wmem = 4096 65536 16777216
#
#You should also verify that the following are all set to the default value of 1
#
# sysctl net.ipv4.tcp_window_scaling
# sysctl net.ipv4.tcp_timestamps
# sysctl net.ipv4.tcp_sack
#
# Note: you should leave tcp_mem alone. The defaults are fine.
#
# Another thing you can try that may help increase TCP throughput is to
#increase the size of the interface queue. To do this, do the following:
#
# ifconfig eth0 txqueuelen 1000
#
# I've seen increases in bandwidth of up to 8x by doing this on some long,
#fast paths. This is only a good idea for Gigabit Ethernet connected hosts,
#and may have other side effects such as uneven sharing between multiple streams.
#
#Also, I've been told that for some network paths, using the Linux 'tc' (traffic control)
#system to pace traffic out of the host can help improve total throughput.
xenia223
Schaut ab und zu mal vorbei
#2 erstellt: 04. Okt 2010, 23:16
hat keiner ne idee
hanskans1
Neuling
#3 erstellt: 31. Mrz 2013, 00:25
hallo xenia223,
ich habe das gleiche Problem hast du mittlerweile die Lösung gefunden?
mfg
Hans
borath
Ist häufiger hier
#4 erstellt: 03. Mrz 2014, 09:14
Ist zwar ein uralter fred, aber vllt hilfts ja jemand anderem.
Ich würde die Zeile
SHARES="root"
nochmal überdenken, denn wenn du kein freigegebenes verzeichnis namens root hast, dürfte auch nichts angezeigt werden.
Suche:
Das könnte Dich auch interessieren:
samy go restlos entfernen
ducflywing am 15.01.2013  –  Letzte Antwort am 15.01.2013  –  2 Beiträge
Samy Go YouTube wieder deinstallieren
hazya am 23.12.2011  –  Letzte Antwort am 23.12.2011  –  3 Beiträge
Nach 2´ten Samy Go Downgrade kein Update mehr möglich
Mr.Knox am 14.08.2012  –  Letzte Antwort am 14.08.2012  –  2 Beiträge
LE40C579 - Mod, Extensions, Hacks?
deradam am 16.11.2010  –  Letzte Antwort am 06.08.2011  –  2 Beiträge
SamyGo Extensions Pack für E Serie
Pimboli1975 am 30.01.2013  –  Letzte Antwort am 07.02.2013  –  6 Beiträge
Bekomme SamyGO-Extensions auf UE32C6700 nicht zum laufen.
ahab# am 28.06.2012  –  Letzte Antwort am 29.06.2012  –  4 Beiträge
kein watchever auf Samy F6500
blu-ray_spieler am 10.02.2014  –  Letzte Antwort am 16.02.2014  –  5 Beiträge
samygo samba - wie ?
Michael12345 am 10.12.2009  –  Letzte Antwort am 11.12.2009  –  3 Beiträge
Ue40C6200 - NFS/Samba möglich?
derGerimm am 15.10.2011  –  Letzte Antwort am 19.10.2011  –  4 Beiträge
samygo und samba und UPNP
xenia223 am 28.03.2010  –  Letzte Antwort am 31.03.2010  –  3 Beiträge

Anzeige

Produkte in diesem Thread Widget schließen

Aktuelle Aktion

Partner Widget schließen

  • beyerdynamic Logo
  • DALI Logo
  • SAMSUNG Logo
  • TCL Logo

Forumsstatistik Widget schließen

  • Registrierte Mitglieder925.708 ( Heute: 11 )
  • Neuestes Mitgliedgune
  • Gesamtzahl an Themen1.551.048
  • Gesamtzahl an Beiträgen21.536.755

Hersteller in diesem Thread Widget schließen