Skocz do zawartości

Klient Samby - Problemy (fc4)


jumper19

Rekomendowane odpowiedzi

Witam!

 

Uzywam Fedory 4 od kilku dni i mam problem z wlasciwym skonfigurowaniem Samby.

 

Moje cele: widziec grupe robocza civx, byc w niej widocznym, moc wymieniac pliki.

Problemy i spostrzezenia:

Po wpisaniu w nautilusa: smb:// nie wyswietla sie nic.

Po wpisaniu smb://civx pokazuje sie jedynie moj komputer: SLIMPER

Wydanie polecenia: findsmb niczym nie skutkuje, pusta lista.

Wydanie polecenia: smbclient -L router dziala i wyswietla co nastepuje:

Domain=[CIVX] OS=[Unix] Server=[Samba 2.2.8]
Sharename       Type      Comment
---------       ----      -------
www             Disk      Public WWW Area
wwa             Disk      Private WWA Area
LPRng docs      Disk      Dokumentacja prontservera
HP LaserJet 2   Printer   
IPC$            IPC       IPC Service (Samba FREESCO Server 2.2.8)
ADMIN$          Disk      IPC Service (Samba FREESCO Server 2.2.8)

Server               Comment
---------            -------
IWANIK               iwanik
KB                   
LAMPER               
MARTA-MAGDA          
ROUTER               Samba FREESCO Server 2.2.8

Workgroup            Master
---------            -------
CIVX                 ROUTER

Problem moze nie dotyczy stricte Samby, gdyz zauwazylem, ze pingowanie routera po nazwie jego hosta router dziala, inne komputery zas musze pingowac po IP, po nazwie hosta nie dziala.

Podobnie, wpisanie w nautilusa smb://router dziala poprawnie. Udzialy innych kompow moge zobaczyc jedynie jesli znam i wpisze ich IP zamiast nazw. Wiekszosc komputerow to Windowsy XP.

Gdy wejde w network:// widze siec windows (do ktorej wejscie skutkuje niczym; oraz smb-workgroup-SLIMPER (czego juz w ogole nie rozumiem), nie da sie tego wlaczyc, wyskakuje dosc bzdurny komunikat, zeby tego nie robic lub zmienic rozszerzenie itp...

Opis srodowiska: jest to mala siec osiedlowa, z routerem na minidystrybucji FreeSCO. Na routerze (router to tez nazwa w sambie i netbios tej maszyny) zainstalowana samba, dziala wymiana plikow i serwer wydruku. Sekcja [globals] smb.conf na routerze wyglada nastepujaco:

[global]
   printcap name = /usr/local/lprng/etc/printcap
   security = share
   client code page = 852
   workgroup = civx
   netbios name = ROUTER
   server string = Samba FREESCO Server %v     
   encrypt passwords = Yes
   unix password sync = Yes
   passwd program = /bin/passwd
   max log size = 5
   logon script = %u.bat
   name resolve order = wins hosts lmhosts bcast
   read size = 8192
   socket options = TCP_NODELAY SO_SNDBUF=16384 SO_RCVBUF=16384 IPTOS_LOWDELAY
   load printers = Yes
   character set = ISO8859-2
   preferred master = Yes
   domain master = Yes
   wins support = Yes
   guest ok = Yes
   log file /var/logs/samba
   os level = 60
   local master = Yes
   hosts allow = 10.0.0. 127. 192.168.0. 172.16.0.
   invalid users = ppp up down block unblock force unforce

Na moim kompie zas (na ktorym uzywam Fedory) nastepujaco:

[global]
workgroup = civx
netbios name = slimper
server string = Hello world;)
domain master = No
local master = No
preferred master = No
os level = 0
wins support = yes
name resolve order = wins host bcast lmhosts
wins server = 192.168.0.129

security = share
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
template shell = /bin/false
winbind use default domain = yes
;	encrypt passwords = yes
;	guest ok = no
;	guest account = nobody
;	encrypt passwords = yes
;	guest ok = no
;	guest account = nobody

Jak mozna zauwazyc, uzywam Gnome, lecz w KDE rowniez nie wychodzilo. W sieci dziala DHCP, z niego pobieram IP.

W zakladce DNS konfiguracji sieci mam: nazwa hosta: slimper, DNSy i kolejnosc przeszukiwania ustawil DHCP, w 1 polu adres serwera DNS (routera), w drugim jakis adres tepsowy (217.......), trzecie puste, a w polu: kolejnosc przeszukiwania: civx

 

 

Wiem ze mozna wpisac w pliku lmhosts przyporzadkowania nazw do IP, ale chce tego uniknac, chcialbym, zeby SMB dzialalo przynajmniej tak (nie)dobrze wink.gif jak na XPku. Mam nadzieje ze nie namieszalem za bardzo, prosze o wskazowki, walcze i szukam od 3 dni.

 

--

pozdrawiam

Jakub Lamperski

Odnośnik do komentarza
Udostępnij na innych stronach

walcze i szukam od 3 dni.

Heh, a do Release Notes¹ zajrzałeś? Wydaje mi się, że nie tongue.gif Najpierw podczas instalacji zachęcano Cię do ich przeczytania, a potem po otwarciu przeglądarki internetowej jako strona startowa też się ten dokument pokazywał ;-)

 

Gdybyś przejrzał zawarte tam linki do błędów w bugzilli, to byś się dowiedział, że w FC4 to nie działa, bo w kernelu nie ma odpowiedniego modułu. Został włączony do jądra odpiero od wersji 2.6.14. Problem rozwiązano w FC5, ale w w zaktualizowanej FC4 też to można naprawić :-)

 

Edytujesz plik /etc/sysconfig/iptables-config i modyfikujesz jedną opcję, by wygladała tak:

IPTABLES_MODULES="ip_conntrack_netbios_ns"

Następnie odpal:

service iptables restart

i po krzyku ;-)

 

¹ http://fedora.redhat.com/docs/release-note...rrata/#sn-samba

Odnośnik do komentarza
Udostępnij na innych stronach

IPTABLES_MODULES="ip_conntrack_netbios_ns"

service iptables restart

Czyszczenie reguł zapory ogniowej:                         [  OK  ]
Ustawianie łańcuchów dla polityki ACCEPT: filter           [  OK  ]
Wyładowywanie modułów iptables:                            [  OK  ]
Zastosowywanie reguł zapory ogniowej z iptables:           [  OK  ]
Ładowanie dodatkowych modułów iptables: ip_conntrack_netbio[ZAWIÓDŁ]

 

Czy ten modul da sie dograc?

[root@slimper sysconfig]# uname -r
2.6.11-1.1369_FC4

 

Dziekuje za dotychczasowa pomoc. A Release Notes nie czytalem, ale instalowalem Sambe przez anaconde, razem z Fedora, wiec nie wyskoczyly mi przed oczy owe "noty".

 

--

pozdrawiam

jumper

Odnośnik do komentarza
Udostępnij na innych stronach

instalowalem Sambe przez anaconde, razem z Fedora, wiec nie wyskoczyly mi przed oczy owe "noty".

Przez cały proces instalacji Fedory miałeś na dole ekranu przycisk "Release Notes" (przykład → http://fedora.redhat.com/docs/fedora-insta...ler-locale.html )

yum update

W yumie z aktualizacji jest poprawionych kilka błędów, więc lepiej najpierw go zaktualizowac przed całą resztą

yum update yum
yum update

:]

Odnośnik do komentarza
Udostępnij na innych stronach

Nie bylo dla mnie tak oczywiste ze wymaga zmiany jadra.

Dzieki za wskazowki i cierpliwosc, wszystko dziala (no... poza udzialami o duzej ilosci plikow, nie wczytuja sie... ale to pewnie znajde i poprawie).

 

--

Pozdrawiam serdecznie

J.L.

2.6.14-1.1644_FC4 smile.gif

Odnośnik do komentarza
Udostępnij na innych stronach

wszystko dziala (no... poza udzialami o duzej ilosci plikow, nie wczytuja sie... ale to pewnie znajde i poprawie).

Na początek spróbuj z wyłączonym firewallem (system-config-securitylevel). Jeśli to rozwiąże problem, to wina leży w tym module. Zgłoś to w https://bugzilla.redhat.com/ (komponent “kernel”). Jeśli to nie to, to i tak proponuję zgłosić to w bugzilli. W zależności o czego tam używasz, to może być to nautilus albo cosik innego ;] Jeśli nie orientujesz się jednak co to może być to wybierz komponent “distribution” -- potem ktoś przypisze Twoje zgłoszenie o błędzie do właściwego programu.

 

Powodzenia.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...