Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Lacie externe harddisk met http server en netwerk aansluiting  (gelezen 2293 keer)

Binnen mijn netwerk hangt een Lacie harde schijf van 350Gb deze is via samba of direct via het internet bereikbaar met een inlognaam en wachtwoord.
Dit systeem stamt nog uit de Windows tijd maar werkt ook prima met Ubuntu, maar af en toe zie ik wat vreemde dingen gebeuren.

Vanmorgen wilde ik na het inloggen op deze drive een map vanuit mijn PC naar de Lacie harde schijf kopieren tot mijn verbazing kwam er een melding smb//lacie/ access denied
Ook het eerst handmatig een map aanmaken gaf hetzelfde resultaat.
Toen geprobeert een enkele file van PC naar Lacie kopieren dit werkte prima, en na dat dit was gebeurd kon ik ook een komplete mappen kopieren.

Kan iemand hier iets zinnigs over zeggen want voor mij blijft dit een raadsel.





Offline Roos

  • Lid
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #1 Gepost op: 2009/02/05, 17:32:10 »
Hi,

Ik heb soorthelijke problemen soms met shares van pc's (ubuntu) binnen het netwerk, het is me opgevallen dat dat meestal (of altijd?) gebeurde als ik vergeten was een oude share 'link' te unmounten.
Als je dan iets probeert te copieeren of lezen geeft ie dezelfde error. Unmounten en opnieuw openen werkt bij mij prima tegen deze 'fout'.

Hoop dat je er wat mee kan ;-)

Wilco

Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #2 Gepost op: 2009/02/05, 17:57:44 »
Ik werk met Kubuntu en die unmount de drives zelf als je Dolphin (verkenner) verlaat dus het niet unmounten is in dit geval denk ik niet het probleem of het moet zijn dat dit unmounten soms niet gebeurd.
Het is ook vreemd dat dit dit soms weken niet optreed en dan plotseling een paar keer achter elkaar.

Het valt mij ook op dat soms bij het benaderen van het netwerk niet alle computers zichtbaar zijn en pas na een paar keer F5 tevoorschijn komen.




Offline Roos

  • Lid
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #3 Gepost op: 2009/02/05, 19:09:41 »
Ik werk met Kubuntu en die unmount de drives zelf als je Dolphin (verkenner) verlaat dus het niet unmounten is in dit geval denk ik niet het probleem of het moet zijn dat dit unmounten soms niet gebeurd.
Het is ook vreemd dat dit dit soms weken niet optreed en dan plotseling een paar keer achter elkaar.

Het valt mij ook op dat soms bij het benaderen van het netwerk niet alle computers zichtbaar zijn en pas na een paar keer F5 tevoorschijn komen.

Dat moet dan haast wel een Samba probleem zijn, ik merk dat hier ook regelmatig.

Offline mrGee

  • Lid
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #4 Gepost op: 2009/02/05, 19:36:23 »
Hallo

Dit zie ik ook regelmatig, zet ik mijn linux bakken aan, maakt niet uit
welke distro; ubuntu 8.04 8.10 en pclinuxos of mandriva, na ongeveer vijf minuten wachten
is mijn WD Nas pas zichtbaar. Daarna probleemloos te benaderen.
Vanaf mijn windows gebakje echter wel bijna per direct, maar ook daarmee is er
weleens een geen thuis melding, ik laat het maar zo, ergernis is nog niet zo groot en
verder ernstig tijdgebrek.

Groeten Gerrit
 
-- = >  simplify if you can   -- = >

Offline ruujan

  • Lid
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #5 Gepost op: 2009/02/07, 16:30:18 »
Tja, samba is een raar protocol. Je kunt dit soort zaken versnellen door een WINS-server te gebruiken en die ook (via DHCP) aan je andere clients bekend te maken. Ik heb wel eens ergens een theoretische berekening gezien dat het in het meest ongunstige geval wel 45 minuten kan duren eer alle samba en windows machines zichtbaar  zijn in je netwerkomgeving. Je kunt de machines dan overigens wel benaderen door er expliciet naar te verwijzen op basis van DNS-naam of IP-nummer.

johnno40

  • Gast
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #6 Gepost op: 2009/02/07, 20:57:11 »
Hoe heb je je schijf geformateerd?
Ik heb ook problemen gehad, waarna bleek dat ubuntu wat problemen had met NFTS ondersteuning.
Na de schijf opnieuw te formateren naar FAT format was het probleem voorbij.

Misschien dat het helpt, misschien niet.
Ook ik heb de schijf "gewoon" gemount via /media/external :
sudo mkdir /media/external
sudo mount -t ntfs-3g /dev/sdb1 /media/external
of bij een FAT geformateerde drive: sudo mount -t vfat /dev/sdb1 /media/external -o uid=1000,gid=100,utf8,dmask=027,fmask=137

Ik kan er vanaf mijn XP machine altijd probleemloos bij (via winspc, en ook via samba).

Johnno

Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #7 Gepost op: 2009/02/08, 10:36:37 »
De schijf is fat32 geformateerd, overigens kunnen de laatste versies van Ubuntu prima overweg met NTFS geformateerde schijven.

Maar ik denk niet dat de schijf het probleem is maar zoals ruujan al schreef doet het samba protocol soms wat vreemd.

Als ik zo lees komt dit bij vele gebruikers voor dus ga ik mij er niet meer druk om maken.



Offline ivo

  • Lid
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #8 Gepost op: 2009/02/08, 10:59:26 »

Kan iemand hier iets zinnigs over zeggen want voor mij blijft dit een raadsel.


Vergeet je niet dat je met Samba tegen WINDOWS machines kletst.
Dan is het toch niet gek dat er raadselen zijn!?!?!?
There are only 10 types of people in the world; those who understand binary and those who don't.

Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #9 Gepost op: 2009/02/08, 11:10:20 »
Ja Ivo daar heb je helemaal gelijk in, maar in dit geval gaat het om een harde schijf want Windows machines zijn hier op de zaak niet meer aanwezig.

Offline ruujan

  • Lid
Re: Lacie externe harddisk met http server en netwerk aansluiting
« Reactie #10 Gepost op: 2009/02/08, 21:02:26 »
Citaat
sudo mount -t ntfs-3g /dev/sdb1 /media/external

Heeft denk ik niet zoveel met dit probleem te maken. Je mount op die manier een lokale harddisk die met NTFS is geformatteerd. Dat is wat anders dan een schijf die in een NAS zit en via het netwerk benaderd wordt. Of het nou FAT, NTFS, Ext3 of wat dan ook is, om te mounten via SMB gebruik je daarvoor altijd smbfs als filesystem. De vertaalslag tussen SMB en het onderliggende apparaat wordt door de SMB-server uitgevoerd.

Citaat
Vergeet je niet dat je met Samba tegen WINDOWS machines kletst.

Dat snap ik niet. Windows gebruikt al sinds versie 3.11 (1992) Server Message Blocks. Vroeger bovenop NETBEUI en IPX/SPX, maar later ook bovenop TCP/IP. Samba zoals we dat in de Linuxwereld gebruiken is eigenlijk niet meer dan een eigen implementatie van dat protocol.

Omdat SMB in eerste instantie bedoeld was voor pc-netwerken, ook hele kleintjes waarin geen server draait die de zaken netjes regelt, zijn er een aantal zaken geïmplementeerd die nu wat vreemd overkomen. Daar loop je nu in je verhaal tegenaan, maar dankzij deze manier van werken kon je ook met een 386SX processor op 12 MHz een netwerk opbouwen, zonder allerlei zaken als DHCP en DNS, zoals we uit het TCP/IP netwerk kennen.

Als een samba-machine het netwerk opgaat, dan begint hij met zichzelf bekend te maken op het netwerk. Hij doet dit door gewoon een bericht aan het hele lan te sturen dat hij er is en dat hij in een bepaalde werkgroep zit. Dit werkt in TCP/IP met een broadcast. Als de werkgroep al bestaat dan komen de andere systemen uit die werkgroep terug met een melding dat er al meer systemen zijn in die werkgroep. Eén van de systemen in die werkgroep is de zogenaamde MasterBrowser. Dat is meestal het systeem uit die werkgroep dat het eerste op het net kwam, maar dat hoeft niet persé. Er kan ook een preference aangegeven worden. Dit onderhandelen over wie er op het net zit en wie er MasterBrowser wordt, kost tijd.
Je kunt dit voorkomen door een WINS-server te gebruiken, ten minste als je TCP/IP gebruikt, maar dat is tegenwoordig eigenlijk standaard. NetBEUI en IPX/SPX zijn eigenlijk nergens meer in gebruik. Hiervoor kun je een van de serverversies van Windows gebruiken of natuurlijk Linux. Je moet dat dan wel instellen op een aantal plaatsen. Ten eerste moet je in samba instellen dat deze als WINS gebruikt wordt en je moet alle clients vertellen dat er een WINS-server is. Dat kun je in een fatsoenlijke DHCP-server instellen met opties 44 en 46. Daarin kun je WINS-server instellen en de WINS-mode.
Wat er dan gebeurt is dat je SMB-client zich domweg alleen hoeft aan te melden bij de WINS-server en bovendien ook alle andere machines uit de werkgroep gewoon op kan vragen bij die WINS-server. Daarmee is de wachttijd voor je machine zichtbaar wordt in het net ineens een stuk kleiner en bovendien ben je van al dat geruzie af bij de verkiezing van een masterbrowser.

Maar goed, het is nogal een lang verhaal geworden. Als je me dus vraagt waarom je systeem niet direct zichtbaar is in het netwerk, dan is het antwoord dus: by design, oftewel, zo is het nu eenmaal ontworpen.