Newsgroup: it.comp.os.linux.sys
Titolo: Samba e collegamento ethernet fra 2 PC

Ciao a tutti,
     sono assolutamente inesperto di reti e ancor più di reti linux/windows. E' da un pò 
di tempo che provo a smanettare per configurare una condivisione fra il mio PC con FC4 e 
il PC nella stanza a fianco con WinXP. Li ho collegati con un cavo ethernet cross che 
entra nelle schede di rete dei due computer. Su FC4 ho una seconda scheda di rete 
collegata al router che uso per collegarmi a internet e che funziona perfettamente.
Sul PC con FC4 (quello da cui scrivo essendo quello attaccato a internet) ho anche una 
partizione con winXP e ho provato a creare una rete usando la configurazione guidata di 
windows e tutto funziona perfettamente....
Il mio problema è: come faccio a fare lo stesso con Linux. Il primo problema è come 
configurare la scheda di rete affinchè i due computer si connettano; il secondo è 
configurare samba per riuscire a trasferire dati fra i due PC.
C'è un qualche tutorial specifico per la mia configurazione (cioè cavo ethernet cross - 
collegamento diretto fra 2 soli PC) ? La mia domanda è una FAQ ? E se si dove posso 
trovare la risposta ?
Ho fatto 1000 prove finora ma sono riuscito solo a instaurare la connessione fra i due PC 
impostando un indirizzo IP e submask (123.123.123.123 e 255.255.255.0) a casaccio nelle 
impostazioni di connessione di windows (disabilitando DHCP) e poi settando la scheda di 
rete su linux come "Ottieni automaticamente i parametri dell'indirizzo IP con DIALUP" e 
"Ottieni le informazioni DNS automaticamente dal provider".
Ho configurato il server samba e aggiunto una condivisione però su WinXP non appare 
nessuna risorsa condivisa e il cmd:
[root@localhost frm]# smbclient \\\\salatinello\\printer
Connection to salatinello failed
fallisce (ho chiamato "salatinello" il workgroup...)
Grazie 1000 anticipatamente per qualsiasi suggerimento, link e dritta,
Francesco Montorsi

 provider".
mmmh allora qui hai gia' fatto un casino. Che vuol dire che hai 
impostato a casaccio gli indirizzi ip???? per le reti private devi usare 
indirizzi privati ovvero, a tua libera scelta:
da 10.0.0.0 a 10.255.255.255
da 172.16.0.0 a 172.32.255.255
da 192.168.0.0 a 192.168.255.255
Se sei nella tua reticella privata non devi ottenere gli indirizzi 
tramite dialup e le informazioni dns dal provider, ma devi impostarle tu 
a mano. Esiste un comandino tanto piccolo quanto utile chiamato ping per 
vedere se i due pc dialogano tra di loro. Comunque una buona 
occhiata/configurazione alle iptables potra' servire  a capire dove sta 
il problema. Inutile dire che i due pc dovranno essere nella stessa 
sottorete ad es. 192.168.0.x e mask 255.255.255.0 e NON avere gli 
indirizzi a CASACCIO!!!!!!!
Samba e' in esecuzione?
se fai il ping verso xp e ti risponde, ma con samba non vedi niente 
allora i problemi sono di configurazione di samba.
Se googli in giro ci sono un mucchio di tutorial e how to su come 
configurare una lan.
ciao

 configurare una lan.
ok; farò ulteriori ricerche e proverò a cavarmela anche se su tutto il materiale che ho 
trovato finora non si fa alcun minimo cenno sulle procedure da eseguire su WinXP; solo i 
soliti screenshot delle finestre di configurazione del server samba...
Continuo a provare, grazie mille,
Francesco

taglio tutta la risposta che hai postato....cmq il ping ti funziona 
quindi sei sulla strada buona, un'altra cosa....le dir di xp sono 
acessibili a tutti? non e' detto che potrsti anche avere problemi di 
accesso. Come gia' detto in altri post per altri problemi, consiglio 
anche a te di usare webmin, il modulo grafico per la gestione della tua 
macchina (
www.webmin.com
)
ciao

 macchina (
www.webmin.com
)
grazie mille per il consiglio: l'ho installato e l'ho trovato molto comodo da usare; 
sicuramente mi permette di configurare aspetti della macchina che non posso configurare 
usando le interfaccie GUI di FC4... :-)
Grazie mille ancora una volta,
Francesco

Ok,
    fore ho afferrato il concetto :-)
Necessito di un indirizzo IP diverso per ogni computer (mi ricordo che avevo provato in 
passato a dare due indirizzi diversi ma probabilmente non nel range giusto!); ora, usando 
10.1.1.1 e 10.1.1.2 e aggiungendo nella tabella degli host l'host Winxp con indirizzo IP 
10.1.1.2, funziona la connessione e pure samba !
system-config-network mi ha messo un DNS server 212.247.156.66 e anche se non capisco 
perchč mi puo' andar bene :)
Ora samba funzia e le condivisioni di file vanno a meraviglia da ambo i PC; tuttavia mi 
rimangono 2 problemi:
1) configurare la condivisione della stampante; ora sto usando come smb.conf:
[global]
         load printers = yes
         server string = Tinello
         workgroup = mshome
         os level = 20
         null passwords = yes
         username map = /etc/samba/smbusers
         auto services = public printer
         encrypt passwords = yes
         security = share
[public]
         comment = Pubblicamente Accessibile
         path = /home/frm
         writeable = yes
         guest ok = yes
[printer]
         printer = CanonS300
         printable = yes
         writable = yes
         writeable = yes
         path = /var/spool/samba
         guest ok = yes
         comment = Canon S300 in tinello
         public = yes
quando provo a stampare qlc da winxp samba scrive nel file di log:
[2005/10/11 14:21:57, 1] smbd/ipc.c:api_fd_reply(290)
   api_fd_reply: INVALID PIPE HANDLE: 74a9
[2005/10/11 14:22:25, 1] smbd/service.c:make_connection_snum(642)
   winxp (10.1.1.1) connect to service printer initially as user frm (uid=500, gid=500) 
(pid 19717)
[2005/10/11 14:22:36, 1] smbd/service.c:close_cnum(830)
   winxp (10.1.1.1) closed connection to service printer
come mai ??
2) connettermi a internet da WinXP attraverso Linux; nonostante ottenga buoni risultati 
facendo:
    ping Linux
su windows, non riesco a connettermi a internet o a pingare qualunque altra cosa:
    ping 
www.yahoo.it
risulta in "impossibile trovare l'host 
www.yahoo.it
"
Ho pensato di risolvere il problema impostando come DNS per la connessione di winXP il DNS 
che linux ha automaticamente impostato: 212.247.156.66; tuttavia non cambia niente...
va detto che io mi collego a internet tramite un router (configurato come server DHCP - e 
infatti la scheda di rete che uso per connettermi a internet su linux prende l'indirizzo 
IP tramite DHCP)... non so se questo influenza le cose in qualche modo...
Grazie,
Francesco

 10.1.1.2, funziona la connessione e pure samba !
Scusa se sono rude, ma siamo proprio alle basi del networking.
Ti consiglierei di leggere bene il NET-3-HOWTO e di spostarti su
it.comp.os.linux.iniziare.
Bye.

 it.comp.os.linux.iniziare.
ok, grazie; mi sono stampato l'HOWTO e appena ho un po' di tempo me lo leggerò per bene.
Francesco