Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

29.03.2007, 20:19

[gelöst] smbfs - in welchem Kernel / wo?

Hallo,

bisher habe ich immer genkernel verwendet. Mit Option all.
Jetzt brauch ich smbfs um mein Samba zu konfigurieren. In genkernel.conf hab ich Nichts gefunden. Aber auch bei manueller Konfig nicht. Habe mir vanilla-sources runtergeladen. Da finde ich es auch nicht.

Laut Anleitung unter Filesystem.

Kann ich in der genkernel.conf das manuell einstellen?
Meine derzeitige:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
# Genkernel Configuration File

# ===========GENKERNEL BASIC CONFIGURATION=============

# Run 'make menuconfig' before compiling this kernel?
MENUCONFIG="no"

# Run 'make clean' before compilation?
# If set to NO, implies MRPROPER WILL NOT be run
# Also, if clean is NO, it won't copy over any configuration
# file, it will use what's there.
CLEAN="yes"

# Run 'make mrproper' before configuration/compilation?
MRPROPER="yes"

# Copy bootsplash into the initrd image?
BOOTSPLASH="yes"

# Override the arch detection?
# ARCH_OVERRIDE="x86"

# Mount BOOTDIR automatically if it isn't mounted?
MOUNTBOOT="yes"

# Save the new configuration in /etc/kernels upon
# successfull compilation
SAVE_CONFIG="yes"

# Use Color output in Genkernel?
USECOLOR="yes"

# Add new kernel to grub?
# BOOTLOADER="grub"

# Clear build cache dir
# CLEAR_CACHE_DIR="yes"

# Genkernel uses an independent configuration for MAKEOPTS, and does not source
# /etc/make.conf . You can override the default setting by uncommenting and
# tweaking the following line. Default setting is set up by
# ${GK_SHARE}/${ARCH_OVERRIDE}/config.sh . The recommended value for -j
# argument is: <number of processors>*<number of cores per processor>+1
# MAKEOPTS="-j2"

# =========GENKERNEL LOCATION CONFIGURATION============
# Variables:
#   %%ARCH%%  - Final determined architecture
#   %%CACHE%% - Final determined cache location

# Set the boot directory, default is /boot
#BOOTDIR="/boot"

# Default share directory location
GK_SHARE="/usr/share/genkernel"

# Location of helper-scripts
GK_BIN="${GK_SHARE}"
# Location of the default cache
CACHE_DIR="/var/cache/genkernel/%%ARCH%%"
# Log output file
DEBUGFILE="/var/log/genkernel.log"
# Debug Level
DEBUGLEVEL=1

# Default location of kernel source
DEFAULT_KERNEL_SOURCE="/usr/src/linux"
# Default kernel config (only use to override using
# %%ARCH%%/kernel-config-${VER}.${PAT} !)
# DEFAULT_KERNEL_CONFIG="${GK_SHARE}/%%ARCH%%/kernel-config"

# Configuration file for busybox
BUSYBOX_CONFIG="${GK_SHARE}/%%ARCH%%/busy-config"
# BusyBox Version
BUSYBOX_VER="1.1.3+gentoo"
# Busybox bin-cache location, to store pre-compiled busybox
# binary is just a bzip2 busybox executable
BUSYBOX_BINCACHE="%%CACHE%%/busybox-${BUSYBOX_VER}-%%ARCH%%.bz2"
# Location of BusyBox source tarball
BUSYBOX_SRCTAR="${GK_SHARE}/pkg/busybox-${BUSYBOX_VER}.tar.bz2"
# Directory created after busybox tarball is extracted
BUSYBOX_DIR="busybox-${BUSYBOX_VER}"

MODULE_INIT_TOOLS_VER="0.9.15-pre4"
MODULE_INIT_TOOLS_SRCTAR="${GK_SHARE}/pkg/module-init-tools-${MODULE_INIT_TOOLS_VER}.tar.bz2"
MODULE_INIT_TOOLS_DIR="module-init-tools-${MODULE_INIT_TOOLS_VER}"
MODULE_INIT_TOOLS_BINCACHE="%%CACHE%%/insmod-%%ARCH%%-static-2.6.bz2"

MODUTILS_VER="2.4.26"
MODUTILS_SRCTAR="${GK_SHARE}/pkg/modutils-${MODUTILS_VER}.tar.bz2"
MODUTILS_DIR="modutils-${MODUTILS_VER}"
MODUTILS_BINCACHE="%%CACHE%%/insmod-%%ARCH%%-static-2.4.bz2"

DIETLIBC_VER="0.27"
DIETLIBC_SRCTAR="${GK_SHARE}/pkg/dietlibc-${DIETLIBC_VER}.tar.bz2"
DIETLIBC_DIR="dietlibc-${DIETLIBC_VER}"
DIETLIBC_BINCACHE="%%CACHE%%/dietlibc-${DIETLIBC_VER}-%%ARCH%%.tar.bz2"
DIETLIBC_BINCACHE_TEMP="%%CACHE%%/dietlibc-${DIETLIBC_VER}-%%ARCH%%-tempdir"

DEVFSD_VER="1.3.25-dietlibc-kernel25"
DEVFSD_SRCTAR="${GK_SHARE}/pkg/devfsd-${DEVFSD_VER}.tar.bz2"
DEVFSD_DIR="devfsd"
DEVFSD_BINCACHE="%%CACHE%%/devfsd-${DEVFSD_VER}-%%ARCH%%.bz2"
DEVFSD_CONF_BINCACHE="%%CACHE%%/devfsd-conf-${DIETLIBC_VER}-%%ARCH%%.bz2"

#UDEV_VER="VERSION_UDEV"
#UDEV_DIR="udev-${UDEV_VER}"
#UDEV_SRCTAR="${GK_SHARE}/pkg/udev-${UDEV_VER}.tar.bz2"
#UDEV_BINCACHE="%%CACHE%%/udev-${UDEV_VER}-%%ARCH%%.tar.bz2"

#KLIBC_VER="VERSION_KLIBC"
#KLIBC_DIR="klibc-${KLIBC_VER}"
#KLIBC_SRCTAR="${GK_SHARE}/pkg/klibc-${KLIBC_VER}.tar.bz2"
#KLIBC_BINCACHE="%%CACHE%%/klibc-${KLIBC_VER}-%%ARCH%%.tar.bz2"

DEVICE_MAPPER_VER="1.02.07"
DEVICE_MAPPER_DIR="device-mapper.${DEVICE_MAPPER_VER}"
DEVICE_MAPPER_SRCTAR="${GK_SHARE}/pkg/device-mapper.${DEVICE_MAPPER_VER}.tgz"
DEVICE_MAPPER_BINCACHE="%%CACHE%%/device-mapper-${DEVICE_MAPPER_VER}-%%ARCH%%.tar.bz2"

LVM2_VER="2.02.05"
LVM2_DIR="LVM2.${LVM2_VER}"
LVM2_SRCTAR="${GK_SHARE}/pkg/LVM2.${LVM2_VER}.tgz"
LVM2_BINCACHE="%%CACHE%%/LVM2.${LVM2_VER}-%%ARCH%%.tar.bz2"

DMRAID_VER="1.0.0.rc13"
DMRAID_DIR="dmraid/${DMRAID_VER}"
DMRAID_SRCTAR="${GK_SHARE}/pkg/dmraid-${DMRAID_VER}.tar.bz2"
DMRAID_BINCACHE="%%CACHE%%/dmraid-${DMRAID_VER}-%%ARCH%%.tar.bz2"

# Kernel Version Compatibility
# (from http://www.am-utils.org/project-unionfs.html)

# 2.6.9 - 2.6.15	1.1.5
# 2.6.16			1.2
# 2.6.17			1.3

UNIONFS_VER="1.5pre-cvs200701042308"
UNIONFS_DIR="unionfs-${UNIONFS_VER}"
UNIONFS_SRCTAR="${GK_SHARE}/pkg/unionfs-${UNIONFS_VER}.tar.gz"
UNIONFS_BINCACHE="%%CACHE%%/unionfs-${UNIONFS_VER}-tools-%%ARCH%%.tar.bz2"
UNIONFS_MODULES_BINCACHE="%%CACHE%%/unionfs-${UNIONFS_VER}-modules-%%KV%%-%%ARCH%%.tar.bz2"

E2FSPROGS_VER="1.38"
E2FSPROGS_DIR="e2fsprogs-${E2FSPROGS_VER}"
E2FSPROGS_SRCTAR="${GK_SHARE}/pkg/e2fsprogs-${E2FSPROGS_VER}.tar.gz"
BLKID_BINCACHE="%%CACHE%%/blkid-${E2FSPROGS_VER}-%%ARCH%%.bz2"

SUSPEND_VER="0.5"
SUSPEND_DIR="suspend-${SUSPEND_VER}"
SUSPEND_SRCTAR="${GK_SHARE}/pkg/suspend-${SUSPEND_VER}.tar.gz"
SUSPEND_BINCACHE="%%CACHE%%/suspend-${SUSPEND_VER}-%%ARCH%%.tar.bz2"
Man kann nicht alles wissen, aber alles lernen!

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »monsterherz« (13.08.2007, 19:13)


2

29.03.2007, 20:50

genkernel --menuconfig all
dann File System - Network File System - <*> SMB file system support (to mount Windows shares etc.)
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Poedel« (29.03.2007, 20:51)


3

29.03.2007, 20:59

genkernel aktiviert smbfs standardmäßig.


Sollte man eigentlich nichts mehr machen müssen.

Gruß

4

29.03.2007, 21:07

sorry planeshift, war es bei mir nicht..
das weiß ich zufälligerweise genau, da ich chost und gcc geupdated habe und danach samba brauchte. Ich mußte alle module neubauen, wegen der Updates. Da war samba nicht bei und ich mußte es manuell aktivieren.
Vielleicht variiert das bei verschiedenen Versionen. Meine war die 2006.1 von der meine Grund.config stamme
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

5

29.03.2007, 21:28

Poedel,

sorry hast natürlich recht.

Habe grad noch mal in der /usr/share/genkernel/x86/kernel-config-2.6 nachgesehen und da steht default mäßig # CONFIG_SMB_FS is not set.

Also nicht aktiviert.

Gruß

6

30.03.2007, 07:09

Dank Euch. Habe neu kompiliert mit Konfiganpassung - alles o.k. :)
Man kann nicht alles wissen, aber alles lernen!

7

30.03.2007, 18:33

System neu gestartet und alles ist wieder weg :evil:
Wieso?
Gestern hat er nur gebracht, dass er nicht auf den Server kommt. Das war aber o.k., der war nicht an ;)

Quellcode

1
2
3
4
5
laptop michi # mount -t smbfs -o username=m.seider,passwort=**** //dell-server/michi /mnt/windows/
Password: 
ERROR: smbfs filesystem not supported by the kernel
Please refer to the smbmnt(8) manual page
smbmnt failed: 255
Man kann nicht alles wissen, aber alles lernen!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »monsterherz« (30.03.2007, 18:35)


8

30.03.2007, 19:45

hast du das Ding vielleicht nur als (M) statt als (*) in den Kernel gebacken?
versuch es mal

Quellcode

1
# modprobe smbfs

wenn es danach geht, hast du es als Modul compiliert.
Lösung:
1) fest einkompilieren
oder
2) smbfs in /etc/modules.autoload.d/kernel2.X eintragen, wobei das X für deine Kernelgeneration steht, dürfte 6 sein.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

9

30.03.2007, 20:35

habe erst nur die Konfigdatei geändert - keine Besserung
Danach fest einkompiliert. Jetzt zeigt er beim Booten an: failed to load smbfs
(auf jeden Fall zeigt er schon mal was an :) )

Aber:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
laptop michi # modprobe smbfs
FATAL: Module smbfs not found.


laptop michi # lsmod                        
Module                  Size  Used by
i915                   16992  2 
drm                    53140  3 i915
parport_pc             27492  0 
parport                22184  1 parport_pc
ipw2200               109040  0 
ieee80211              22856  1 ipw2200
ieee80211_crypt         2624  1 ieee80211
firmware_class          6048  1 ipw2200
wbsd                   12200  0 
mmc_core               16644  1 wbsd
b44                    19468  0 
mii                     3040  1 b44
yenta_socket           18220  0 
rsrc_nonstatic          8448  1 yenta_socket
pcmcia_core            22932  2 yenta_socket,rsrc_nonstatic
snd_intel8x0m          11468  0 
snd_intel8x0           22556  1 
snd_ac97_codec         67680  2 snd_intel8x0m,snd_intel8x0
ac97_bus                1312  1 snd_ac97_codec
snd_pcm                43204  3 snd_intel8x0m,snd_intel8x0,snd_ac97_codec
snd_timer              13956  1 snd_pcm
snd                    29316  7 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc          6120  3 snd_intel8x0m,snd_intel8x0,snd_pcm
rng_core                3140  0 
i2c_i801                5708  0 
i2c_core               11360  1 i2c_i801
pcspkr                  1856  0 
rtc                     8848  0 
eth1394                14180  0 
intel_agp              16540  1 
agpgart                18100  3 drm,intel_agp
tg3                    88196  0 
e1000                  91776  0 
nfs                    90108  0 
lockd                  44264  1 nfs
sunrpc                105948  2 nfs,lockd
jfs                   143788  0 
raid10                 18432  0 
raid1                  18080  0 
raid0                   6368  0 
dm_mirror              14964  0 
dm_mod                 36684  1 dm_mirror
sbp2                   16228  0 
ohci1394               26864  0 
ieee1394               57176  3 eth1394,sbp2,ohci1394
sl811_hcd               8960  0 
usbhid                 17984  0 
ohci_hcd               15044  0 
uhci_hcd               17132  0 
usb_storage            57760  0 
ehci_hcd               22028  0 
usbcore                83976  7 sl811_hcd,usbhid,ohci_hcd,uhci_hcd,usb_storage,ehci_hcd
laptop michi # 
Man kann nicht alles wissen, aber alles lernen!

10

30.03.2007, 21:40

SMBFS ist deprecated und soll bald vom Kernel verschwinden, da CIFS die Nachfolge antritt...

11

30.03.2007, 23:04

kannste mit cifs windows shares mounten? Ich glaube nicht.. wo steht, daß es deprecated wird?

monsterherz:
daß es nun anzeigt, daß es nicht geladen werden kann, liegt wohl nur daran, daß du es fest einkompiliert hast und es dann halt nicht NOCHMAL geladen werden kann.
Aber Samba schmeißt gerne doofe Fehlermeldungen.. guck nochmal nach, ob PW und das //maschine/verzeichnis Gelumpe alles paßt, die Syntax und so weissu. Ich habe auch 928374mal ausprobiert, bis ich C:\ vom Lap meiner Freundin in Beschlag nehmen konnte :)
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

12

31.03.2007, 09:09

Zitat

Original von Poedel
kannste mit cifs windows shares mounten? Ich glaube nicht.. wo steht, daß es deprecated wird?

monsterherz:
daß es nun anzeigt, daß es nicht geladen werden kann, liegt wohl nur daran, daß du es fest einkompiliert hast und es dann halt nicht NOCHMAL geladen werden kann.


Logisches Denken ;) ...

Zitat


Aber Samba schmeißt gerne doofe Fehlermeldungen.. guck nochmal nach, ob PW und das //maschine/verzeichnis Gelumpe alles paßt, die Syntax und so weissu. Ich habe auch 928374mal ausprobiert, bis ich C:\ vom Lap meiner Freundin in Beschlag nehmen konnte :)


Das stimmt. Kann ich das cifs schon aktivieren/konfigurieren?

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
laptop michi # mount -t smbfs -o username=m.seider //dell-server/michi /mnt/windows/
Password: 
ERROR: smbfs filesystem not supported by the kernel
Please refer to the smbmnt(8) manual page
smbmnt failed: 255
laptop michi # ping -c 4 dell-server
PING dell-server (192.168.178.25) 56(84) bytes of data.
64 bytes from dell-server (192.168.178.25): icmp_seq=1 ttl=128 time=2.56 ms
64 bytes from dell-server (192.168.178.25): icmp_seq=2 ttl=128 time=2.23 ms
64 bytes from dell-server (192.168.178.25): icmp_seq=3 ttl=128 time=1.86 ms
64 bytes from dell-server (192.168.178.25): icmp_seq=4 ttl=128 time=1.95 ms

--- dell-server ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 1.869/2.156/2.562/0.274 ms
laptop michi # 


Nachtrag
Ich weiss nicht warum, aber über smbclient komm ich drauf

Quellcode

1
2
3
4
5
6
laptop michi # smbclient //dell-server/michi -U m.seider
Password: 
Domain=[DELL-SERVER] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
smb: \> ls
  .                                   D        0  Tue Mar 13 09:11:21 2007
  ..                                  D        0  Tue Mar 13 09:11:21 2007
Man kann nicht alles wissen, aber alles lernen!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »monsterherz« (31.03.2007, 20:16)


13

31.03.2007, 09:35

da ich für Linuxrechner untereinander diese andere Dingsbums da nehmen würde.. heißte es NFS!? nie mit beschäftigt, da ich der einzig Kluge bei uns bin, der LInux nutzt :D
Sicher kannst du CIFS aktivieren, aber wie man es bentzt weiß ICH derzeit nicht.

Klappt es denn nu mit dem Samba?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

14

31.03.2007, 10:10

Zitat

Original von Poedel
da ich für Linuxrechner untereinander diese andere Dingsbums da nehmen würde.. heißte es NFS!? nie mit beschäftigt, da ich der einzig Kluge bei uns bin, der LInux nutzt :D
Sicher kannst du CIFS aktivieren, aber wie man es bentzt weiß ICH derzeit nicht.

Klappt es denn nu mit dem Samba?


Der Server ist Windoofs --> Stichpunkt Männer (mein Kerl kann kein Linux) ;)
Nein, Samba läuft nicht **heul**
Nur hab ich keine Idee mehr,was ich machen kann :(
Man kann nicht alles wissen, aber alles lernen!

15

31.03.2007, 10:12

hast du denn von windoofseite alles drin? heißt: Gastaccount aktivieren.. Verzeichnis global freigeben ..
haste nen böses router dazwischen, der die Kommunikation stört?
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

16

31.03.2007, 10:37

Zitat

Original von Poedel
hast du denn von windoofseite alles drin? heißt: Gastaccount aktivieren.. Verzeichnis global freigeben ..
haste nen böses router dazwischen, der die Kommunikation stört?

Von Windows ist alles roger. Es lief auch schonmal. Dann hab ich mir (mal wieder ;) ) mein Linux zerschossen und dadurch is die Konfig weg. Hab auf meinem Laptop Dualboot drauf. von Win zu Win funzt alles.
Man kann nicht alles wissen, aber alles lernen!

17

31.03.2007, 20:31

Zitat

Original von Poedel
kannste mit cifs windows shares mounten? Ich glaube nicht.. wo steht, daß es deprecated wird?


Ein schnelles Nachschlagen in der Wiki beantwortet deine Frage zu SMB und CIFS: http://de.wikipedia.org/wiki/Server_Message_Block
SMB ist genau genommen die Uralt-Variante, die damals von Windows 9x benutzt wurde. Windows NT nutzt aber noch weitere Funktionen wie die Kerberosidentifizierung.

cifs kann, wie auch smbfs, über mount mit den üblichen Optionen wie username und password konfiguriert werden.


Mit diesem Thread werde ich mich sowieso intensiver befassen müssen, da mir zwei Updatedienste, die nur auf Windows laufen, das Leben etwas schwer machen (WSUS und Sophos EM).

18

01.04.2007, 08:27

danke, Carminox!
Immer wenn ich was über Windoof Shares las, kam da nur was von Samba drin vor.. daher wußte ich nicht, daß es mit CIFS auch realisierbar ist.. klar, wenn die alten Windoofsystem bald nicht mehr unterstützt werden, klingt es logisch, daß smbfs auch bald deprecated ist.
System:
i7 P2600 @ 3,4GHz
jabber: poedel@jabber.ccc.de

19

13.08.2007, 19:13

Hi, ich brauche Euch nochmal:
habt ihr eine Seite/Infos für mich zu CIFS?
Ich finde Nix. Ich denke, ein Umstieg kommt sicher bald auf uns zu (?)
Man kann nicht alles wissen, aber alles lernen!