Hi
 
 
Also bei der Daten�bertragung zeigt "top" an, dass die CPU so mit magern 1 - 3 % ausgelastet ist, teilweise sogar unter 1% und da ich sonst keinen dienst aktiv nutze idled die CPU mit �ber 90% herum!
Sodelle, habe mir mal den netzwerk-traffic via ethereal von meinem Windows-PC angesehen, da ich ethereal unter linux zwar installiert habe, aber nur weiss via ich es unter KDE aufrufen kann (und auf den Linux-PC nur via ssh [putty] zugreife). Ich hab mal ein fach n screenshot von einer (ich hoffe interessanten Stelle gemacht! Kurze Erkl�rung dazu:
 
- 192.168.0.1 ( Name: alpha )ist mein Router (IPCOP installiert)
- 192.168.0.243 (Name: beta) ist der debian-pc auf dem samba l�uft
- 192.168.0.251 (Name: h3r3tic) ist mein Windows-PC
 
Unter den logdateien habe mal nachgeshen, da gibt es nur eine samba-datei und die ist leer!
Deshalb hatte ich Adrian meine smb.conf in die mail kopiert und dachte das es auch die restlichen kriegen w�rden. .... naja, dem ist ja nicht so, ok, also ich paste des mal hier rein (ich habe fast nix ge�ndert):
 
Mfg
Arcon
PS: Ich danke euch allen f�r Eure Hilfe, leider verstehe ich ( noch nicht) so viel davon .... sage das nur, damit keiner denkt, dass ich hier die mailingliste zupflastern will, ich denke nur, dass wir auf diesem Wege schnellstm�glichst eine l�sung finden k�nnen.
 
----------------------------------------------------------------
 

#

# Sample configuration file for the Samba suite for Debian GNU/Linux.

#

# $Id: smb.conf,v 1.2.4.6 2002/03/13 18:56:16 peloy Exp $

#

# This is the main Samba configuration file. You should read the

# smb.conf(5) manual page in order to understand the options listed

# here. Samba has a huge number of configurable options most of which

# are not shown in this example

#

# Any line which starts with a ; (semi-colon) or a # (hash)

# is a comment and is ignored. In this example we will use a #

# for commentary and a ; for parts of the config file that you

# may wish to enable

#

# NOTE: Whenever you modify this file you should run the command

# "testparm" to check that you have not many any basic syntactic

# errors.

#

#======================= Global Settings =======================

[global]

# Change this for the workgroup/NT-domain name your Samba server will part of

workgroup = HOME

# server string is the equivalent of the NT Description field

server string = %h server (Samba %v)

# If you want to automatically load your printer list rather

# than setting them up individually then you'll need this

; load printers = yes

# You may wish to override the location of the printcap file

; printcap name = /etc/printcap

# 'printing = cups' works nicely

; printing = bsd

guest account = nobody

invalid users = root

# This tells Samba to use a separate log file for each machine

# that connects

log file = /var/log/samba/log.%m

# Put a capping on the size of the log files (in Kb).

max log size = 1000

# If you want Samba to log though syslog only then set the following

# parameter to 'yes'. Please note that logging through syslog in

# Samba is still experimental.

; syslog only = no

# We want Samba to log a minimum amount of information to syslog. Everything

# should go to /var/log/samba/log.{smb,nmb} instead. If you want to log

# through syslog you should set the following parameter to something higher.

syslog = 0

# "security = user" is always a good idea. This will require a Unix account

# in this server for every user accessing the server. See

# security_level.txt for details.

security = share

# You may wish to use password encryption. Please read ENCRYPTION.txt,

# Win95.txt and WinNT.txt in the Samba documentation. Do not enable this

# option unless you have read those documents

encrypt passwords = yes

# Using the following line enables you to customise your configuration

# on a per machine basis. The %m gets replaced with the netbios name

# of the machine that is connecting

; include = /home/samba/etc/smb.conf.%m

# Most people will find that this option gives better performance.

# See speed.txt and the manual pages for details

# You may want to add the following on a Linux system:

# SO_RCVBUF=8192 SO_SNDBUF=8192

oplocks = true

level2 oplocks = true

# socket options = TCP_NODELAY

# strict locking = yes

 

# --- Browser Control Options ---

# Please _read_ BROWSING.txt and set the next four parameters according

# to your network setup. The defaults are specified below (commented

# out.) It's important that you read BROWSING.txt so you don't break

# browsing in your network!

# set local master to no if you don't want Samba to become a master

# browser on your network. Otherwise the normal election rules apply

local master = yes

# OS Level determines the precedence of this server in master browser

# elections. The default value should be reasonable

os level = 20

# Domain Master specifies Samba to be the Domain Master Browser. This

# allows Samba to collate browse lists between subnets. Don't use this

# if you already have a Windows NT domain controller doing this job

domain master = auto

# Preferred Master causes Samba to force a local browser election on startup

# and gives it a slightly higher chance of winning the election

preferred master = auto

# --- End of Browser Control Options ---

# Windows Internet Name Serving Support Section:

# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server

wins support = no

# WINS Server - Tells the NMBD components of Samba to be a WINS Client

# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both

; wins server = w.x.y.z

# This will prevent nmbd to search for NetBIOS names through DNS.

dns proxy = no

# What naming service and in what order should we use to resolve host names

# to IP addresses

name resolve order = lmhosts host wins bcast

# Name mangling options

; preserve case = yes

; short preserve case = yes

# This boolean parameter controlls whether Samba attempts to sync. the Unix

# password with the SMB password when the encrypted SMB password in the

# /etc/samba/smbpasswd file is changed.

; unix password sync = false

# For Unix password sync. to work on a Debian GNU/Linux system, the following

# parameters must be set (thanks to Augustin Luton <[EMAIL PROTECTED]> for

# sending the correct chat script for the passwd program in Debian Potato).

passwd program = /usr/bin/passwd %u

passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

# This boolean controls whether PAM will be used for password changes

# when requested by an SMB client instead of the program listed in

# 'passwd program'. The default is 'no'.

; pam password change = no

# The following parameter is useful only if you have the linpopup package

# installed. The samba maintainer and the linpopup maintainer are

# working to ease installation and configuration of linpopup and samba.

; message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' &

obey pam restrictions = yes

# Some defaults for winbind (make sure you're not using the ranges

# for something else.)

; winbind uid = 10000-20000

; winbind gid = 10000-20000

; template shell = /bin/bash

#======================= Share Definitions =======================

[homes]

comment = Home Directories

browseable = no

# By default, the home directories are exported read-only. Change next

# parameter to 'yes' if you want to be able to write to them.

writable = no

# File creation mask is set to 0700 for security reasons. If you want to

# create files with group=rw permissions, set next parameter to 0775.

create mask = 0700

# Directory creation mask is set to 0700 for security reasons. If you want to

# create dirs. with group=rw permissions, set next parameter to 0775.

directory mask = 0700

# Un-comment the following and create the netlogon directory for Domain Logons

# (you need to configure Samba to act as a domain controller too.)

;[netlogon]

; comment = Network Logon Service

; path = /home/samba/netlogon

; guest ok = yes

; writable = no

; share modes = no

[pub]

path = /fuer_alle

read only = no

browseable = true

writeable = true

create mask = 0777

# create mode = 0777

force create mode = 0777

# directory mask = 0777

force directory mode = 0777

guest ok = true

public = yes

[printers]

comment = All Printers

browseable = no

path = /tmp

printable = yes

public = no

writable = no

create mode = 0700

# A sample share for sharing your CD-ROM with others.

;[cdrom]

; comment = Samba server's CD-ROM

; writable = no

; locking = no

; path = /cdrom

; public = yes

# The next two parameters show how to auto-mount a CD-ROM when the

# cdrom share is accesed. For this to work /etc/fstab must contain

# an entry like this:

#

# /dev/scd0 /cdrom iso9660 defaults,noauto,ro,user 0 0

#

# The CD-ROM gets unmounted automatically after the connection to the

#

# If you don't want to use auto-mounting/unmounting make sure the CD

# is mounted on /cdrom

#

; preexec = /bin/mount /cdrom

; postexec = /bin/umount /cdrom

 

-----------------------------------------------------------------------------------------------------------------------

 
 
 
----- Original Message -----
From: "Adrian Bunk" <[EMAIL PROTECTED]>
To: "Arcon Zarras" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, September 05, 2002 2:55 PM
Subject: Re: Samba

On Thu, 5 Sep 2002, Arcon Zarras wrote:

> Hi

Hallo Arcon,

> also ich habe vor ein paar Tagen Debian auf einem meiner PCs installiert
> (Duron 933MHz, 512 MB RAM & 46 GB HDD), den wollte ich in meinem Netzwerk (7
> PCs) als Netzwerklaufwerk via Samba laufen lassen, es hat auch alles gut
> geklappt und ich habe mich f�r den 2.2.x Kernel entschieden und ext3
> filesystem, leider ist samba sowas von langsam, dass es einfach nicht sein
> kann (mein LAN ist durchg�ngig 100MBIT �ber n Switch). Denn ich bekomme
> downstream nur 9kb/s und upstream 180 kb/s! Wenn ich via ftp daten zwischen
> den Windows-PCs austauche, dann komme ich auf fast 11 mbyte pro sekunde! Nur
> via Samba nicht! Ich versteh es einfach nicht, ich habe verschieden
> konfigurationen ausprobiert, mir die speed-tips in der samba-doc angesehen
> udn alles in smb.conf eingetragen, aber es n�tzt nix! kann mir da einer
> helfen?!

du solltest versuchen einzugrenzen wo der Engpass ist:
Steht irgendetwas auffaelliges in /var/log/nmb oder /var/log/smb?
Was zeigt "top" auf dem Linux-Rechner waehrend up- und downloads an
(scheint da irgendetwas sehr viel Zeit zu benoetigen?)?
Schau dir mit ethereal 'mal den Netzverkehr am Linux-Rechner an, evtl. ist
da etwas auffaellig.

> Mfg
> Arcon

Gruss
Adrian

--

You only think this is a free country. Like the US the UK spends a lot of
time explaining its a free country because its a police state.
Alan Cox

Antwort per Email an