Autore Topic: Condivisione di rete: missione impossibile !!  (Letto 1280 volte)

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Condivisione di rete: missione impossibile !!
« il: 27 Giugno 2016 ore 21:37 »
Sto cercando di creare una condivisione di rete con il mio nuovo Raspberry Pi 3, che dovrebbe accettare NFS e SMB/CIFS.
NFS avevo già avuto modo di usarlo con un client Ubuntu, fino a quando ho avuto dei problemi dopo un aggiornamento http://forum.chakra-project.it/index.php/topic,6517.15.html, e l' ho abbandonato.
Il Raspberry Pi 3 con NFS, mi dà l' errore "Protocollo non supportato".
Ho provato allora ad usare Samba, seguendo il Wiki Arch, ma anche quì .... problemi.
Intanto ricevo questo errore:
Codice: [Seleziona]
giu 27 19:54:50 massimiliano-pc nmbd[588]: [2016/06/27 19:54:50.605368,  0] ../lib/util/become_daemon.c:124(daemon_rea
giu 27 19:54:50 massimiliano-pc nmbd[588]:   STATUS=daemon 'nmbd' finished starting up and ready to serve connections
giu 27 19:54:51 massimiliano-pc smbd[600]: [2016/06/27 19:54:51.665043,  0] ../lib/util/become_daemon.c:124(daemon_rea
giu 27 19:54:51 massimiliano-pc smbd[600]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections
giu 27 19:55:13 massimiliano-pc nmbd[588]: [2016/06/27 19:55:13.678270,  0] ../source3/nmbd/nmbd_become_lmb.c:397(beco
giu 27 19:55:13 massimiliano-pc nmbd[588]:   *****
giu 27 19:55:13 massimiliano-pc nmbd[588]:   
giu 27 19:55:13 massimiliano-pc nmbd[588]:   Samba name server MASSIMILIANO-PC is now a local master browser for workg
giu 27 19:55:13 massimiliano-pc nmbd[588]:   
giu 27 19:55:13 massimiliano-pc nmbd[588]:   *****

Sul Raspberry Pi 3, invece mi dice "Retrying with upper case share name mount error(6): No such device or address Refer to the mount.cifs( 8 ) manual page (e.g. man mount.cifs)"

Mi sa che ho fatto un pò di casino con tutte ste voci di samba. :(
« Ultima modifica: 27 Giugno 2016 ore 23:49 da mrcrowley »

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #1 il: 28 Giugno 2016 ore 14:29 »
ti scrivo veloce poi spero di trovare il tempo per andare più nello specifico...

quelli che posti non mi sembrano errori...

Codice: [Seleziona]
giu 27 19:54:50 massimiliano-pc nmbd[588]: [2016/06/27 19:54:50.605368,  0] ../lib/util/become_daemon.c:124(daemon_rea
giu 27 19:54:50 massimiliano-pc nmbd[588]:   STATUS=daemon 'nmbd' finished starting up and ready to serve connections
giu 27 19:54:51 massimiliano-pc smbd[600]: [2016/06/27 19:54:51.665043,  0] ../lib/util/become_daemon.c:124(daemon_rea
giu 27 19:54:51 massimiliano-pc smbd[600]:   STATUS=daemon 'smbd' finished starting up and ready to serve connections
giu 27 19:55:13 massimiliano-pc nmbd[588]: [2016/06/27 19:55:13.678270,  0] ../source3/nmbd/nmbd_become_lmb.c:397(beco
giu 27 19:55:13 massimiliano-pc nmbd[588]:   *****
giu 27 19:55:13 massimiliano-pc nmbd[588]:   
giu 27 19:55:13 massimiliano-pc nmbd[588]:   Samba name server MASSIMILIANO-PC is now a local master browser for workg
giu 27 19:55:13 massimiliano-pc nmbd[588]:   
giu 27 19:55:13 massimiliano-pc nmbd[588]:   *****

dice che smbd e nmbd sono "ready to serve connections" quindi mi sembra che il problema non sia lì.

Secondo me prova ad usare NFS... però devi essere in generale un po' più dettagliato nelle descrizioni. Cioè: come è configurato NFS (lato server e lato client)? quel messaggio di protocollo non supportato dove te lo dà? quando avvii il demone? quando dai showmount dal client? Che SO c'è sul RPI? ecc... ecc...
Senza queste informazioni non è possibile aiutarti!

Invece se vuoi proprio usare samba per motivi tuoi va bene ma vale lo stesso discorso di prima.

Ah, ma il RPI è il client o il server?
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #2 il: 28 Giugno 2016 ore 15:01 »
Si scusami ....

Il Raspi è il client, e gira con RuneAudio release version: 0.4 (build: beta-20160313), che è basato su ArchLinux.
Il mio pc su cui ho Chakra è il server.
Ok, allora proviamo con NFS ....
Protocollo non supportato me lo dà direttamente dalla schermata di condivisione di RuneAudio. Ti linko una foto della schermata. https://drive.google.com/file/d/0B3tSNXZi5nfVNXZreXM3OG1zT1k/view?usp=sharing

Sul server il fstab ha:
Codice: [Seleziona]
/home/massimiliano /srv/nfs4/home none bind 0 0
/Storage /srv/nfs4/Storage none bind 0 0
E export è:
Codice: [Seleziona]
/srv/nfs4/          192.168.1.1/200(rw,fsid=0,no_subtree_check,async,no_root_squash)
/srv/nfs4/home      192.168.1.1/200(rw,no_subtree_check,async,no_root_squash)
/srv/nfs4/Storage   192.168.1.1/200(rw,no_subtree_check,async,no_root_squash)

Sul client invece si riduce tutto alla schermata del link.
« Ultima modifica: 28 Giugno 2016 ore 15:05 da mrcrowley »

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #3 il: 28 Giugno 2016 ore 16:00 »
Potrebbe essere la versione diversa di NFS ???

A vedere questa schermata di RuneAudio https://drive.google.com/file/d/0B3tSNXZi5nfVY3RpNjJsSGJfc3c/view?usp=sharing

sembra che usi la 3, mentre nel mio server c'è la 4.

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #4 il: 28 Giugno 2016 ore 16:14 »

YEEESSSS !!!! Ce l'ho fattaaaa !!!  8)

Ho impostato su RuneAudio nfsvers=4,ro eee .... voilaaaà !!! Magnifico !!!

Quindi nell' altro mio post sui problemi con NFS, lo sbaglio doveva essere sulle impostazioni del client. Va beh ... vedrò.

L'unica cosa è che mi sa che ho pasticciato un bel pò con la configurazione di Samba. All' avvio di Chakra ci sono diverse righe gialle e rosse al riguardo. Potresti consigliarmi qualcosa per toglierlo ??  A questo punto non mi interessa più.


Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #5 il: 28 Giugno 2016 ore 18:35 »
Puoi o disabilitare i servizi in avvio e non ti spuntano più gli errori o eliminare con pacman i pacchetti che hai installato per farlo funzionare (a naso direi il pacchetto samba ma non so se c'è altro)
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #6 il: 29 Giugno 2016 ore 10:32 »
Disabilitati i servizi di Samba e disinstallato il pacchetto .... Samba non compare più. Ok.

Al riavvio invece, mi dà dei problemi con NFS:

Prima questa errore segnalazione gialla:

Codice: [Seleziona]
[DEPEND] Dependency failed for Wait for Network to be Configured.
                           Starting Network Manager ...
                           Starting Avahi mDNS/DNS-SD Stack ...
                           Starting Save/Restore Sound Card State ...

E in seguito:

Codice: [Seleziona]
giu 29 10:19:50 massimiliano-pc systemd[1]: Failed to start NFS server and services.
Quindi ripeto i comandi
Codice: [Seleziona]
sudo systemctl enable rpcbind
sudo systemctl enable nfs-server

... ma al successivo riavvio .... stessa storia.

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #7 il: 29 Giugno 2016 ore 18:38 »
sudo systemctl status rpcbind e sudo systemctl status nfs-server per scoprire cosa c'è che gli dà fastidio...
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #8 il: 29 Giugno 2016 ore 20:56 »
Codice: [Seleziona]
giu 29 20:38:52 massimiliano-pc systemd[1]: Failed to start NFS server and services.
[massimiliano@massimiliano-pc ~]$ sudo systemctl status rpcbind
● rpcbind.service - RPC bind service
   Loaded: loaded (/usr/lib/systemd/system/rpcbind.service; indirect; vendor preset: disabled)
   Active: active (running) since mer 2016-06-29 20:38:41 CEST; 12min ago
  Process: 443 ExecStart=/usr/bin/rpcbind -w ${RPCBIND_ARGS} (code=exited, status=0/SUCCESS)
 Main PID: 462 (rpcbind)
    Tasks: 1 (limit: 512)
   CGroup: /system.slice/rpcbind.service
           └─462 /usr/bin/rpcbind -w

giu 29 20:38:40 massimiliano-pc systemd[1]: Starting RPC bind service...
giu 29 20:38:41 massimiliano-pc systemd[1]: Started RPC bind service.
[massimiliano@massimiliano-pc ~]$ sudo systemctl status nfs-server
● nfs-server.service - NFS server and services
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since mer 2016-06-29 20:38:52 CEST; 12min ago
  Process: 548 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE)

giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc systemd[1]: nfs-server.service: Control process exited, code=exited status=1
giu 29 20:38:52 massimiliano-pc systemd[1]: Failed to start NFS server and services.
giu 29 20:38:52 massimiliano-pc systemd[1]: nfs-server.service: Unit entered failed state.
giu 29 20:38:52 massimiliano-pc systemd[1]: nfs-server.service: Failed with result 'exit-code'.

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #9 il: 29 Giugno 2016 ore 21:20 »
Codice: [Seleziona]
[massimiliano@massimiliano-pc ~]$ sudo systemctl status nfs-server
● nfs-server.service - NFS server and services
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since mer 2016-06-29 20:38:52 CEST; 12min ago
  Process: 548 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=1/FAILURE)

giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc exportfs[548]: exportfs: Invalid prefix `200' for 192.168.1.1/200
giu 29 20:38:52 massimiliano-pc systemd[1]: nfs-server.service: Control process exited, code=exited status=1
giu 29 20:38:52 massimiliano-pc systemd[1]: Failed to start NFS server and services.
giu 29 20:38:52 massimiliano-pc systemd[1]: nfs-server.service: Unit entered failed state.
giu 29 20:38:52 massimiliano-pc systemd[1]: nfs-server.service: Failed with result 'exit-code'.

Pare che non digerisca il prefisso /200 .... ho messo l' indirizzo del solo Raspberry (192.168.1.107) e non dà più l' errore. Però non capisco perchè nella tua guida http://forum.chakraproject.it/index.php/topic,4788.msg30961.html#msg30961
era previsto.



Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #10 il: 30 Giugno 2016 ore 09:56 »
Sono andato a rileggerla perchè non mi ricordavo più e in effetti quel .1/200  dovrebbe essere il range di indirizzi ip che possono accedere... potresti provare, se hai voglia, a mettere /24 e vedere se lo accetta, così lo rendi accessibile a tutta la tua rete locale (se vuoi fare la prova poi posso modificare la guida), comunque se vuoi condividere solo col raspberry allora come hai fatto va bene. poi se sei soddisfatto metti risolto...
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #11 il: 30 Giugno 2016 ore 10:18 »
E se volessi almeno un' altro dispositivo come dovrei mettere ?

Inviato dal mio HTC One utilizzando Tapatalk


Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #12 il: 30 Giugno 2016 ore 10:58 »

Con il /24  .... è andato bene. Nessun errore.

Ma per quel messaggio:

Codice: [Seleziona]
[INFO]: Network Service is not active.
[DEPEND] Dependency failed for Wait for Network to be Configured.
                           Starting Network Manager ...
                           Starting Avahi mDNS/DNS-SD Stack ...
                           Starting Save/Restore Sound Card State ...

Non ha importanza ??

Offline whoami

  • *
  • Post: 1562
  • Reputazione: 64
  • Quando c'era init i log arrivavano in orario!
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #13 il: 30 Giugno 2016 ore 17:31 »
se mettendo /24 funziona dovrebbe funzionare con tutti gli ip della tua rete (per farla breve /24 è come dire subnet mask 255.255.255.0 cioè tutti gli ip che hanno le prime tre cifre uguali).

per quel warning guarda se è attivo networkmanager-wait-online.service (dovrebbe chiamarsi così) perché penso che, visto che systemd lancia tutto in parallelo, cerca di avviare mfd prima che la rete sia disponibile. Con wait-online dovrebbe riordinarli giusti
echo "VQF AHELME I BI CI WECPF"| tr "ETAOINSHRDLUBCFGJMQPVWZYXK" "A-Z"

Offline mrcrowley

  • *
  • Post: 876
  • Reputazione: -1
    • Mostra profilo
Re:Condivisione di rete: missione impossibile !!
« Risposta #14 il: 30 Giugno 2016 ore 20:26 »
Codice: [Seleziona]
$ sudo systemctl status networkmanager-wait-online.service
[sudo] password di massimiliano:
Failed to dump process list, ignoring: Unit networkmanager-wait-online.service not found.
● networkmanager-wait-online.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

 

Template by Homey | Sito ufficiale | Disclaimer