Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Mount automatico CIFS non funziona più

  1. #1

    Mount automatico CIFS non funziona più

    ciao!

    monto diverse directory condivise dai server aziendali tramite CIFS attraverso queste righe nell'fstab:
    codice:
    //194.1.1.253/c$ /run/media/matte/C4B_C cifs username=USER,password=PWD,domain=DOMINIO,uid=matte,_netdev 0 0
    ................................................
    fino a qualche settimana fa, quando accendevo il pc, me ritrovavo tutte le risorse connesse.
    adesso devo montarle in automatico:
    codice:
    # mount -a
    in sostanza funzionano, ma solo se le monto manualmente.
    avete qualche idea??

  2. #2
    forse in quel momento non trova la rete o il server?

    ci dovrebbe essere un parametro (di mount) per i filesystem di rete che monta quando la rete e' su'

    ...
    _netdev

    The filesystem resides on a device that requires network access (used to pre‐ vent the system from attempting to mount these filesystems until the network has been enabled on the system)
    ...

  3. #3
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    forse in quel momento non trova la rete o il server?

    ci dovrebbe essere un parametro (di mount) per i filesystem di rete che monta quando la rete e' su'
    si può essere.
    ma prima li trovava sempre.
    adesso, da circa un paio di settimane, non li trova mai!
    e i server sono sempre attivi e raggiungibili.

    per quanto riguarda il parametro _netdev, già c'è in tutti i mount!
    (mi sa che me lo avevi già suggerito te in un'altra discussione).

  4. #4
    eh, non lo avevo visto

    visto niente nei log?

    o da dmesg?

  5. #5
    si ecco cosa vedo nel log:
    codice:
    ott 02 09:05:55 matte-arch kernel: No dialect specified on mount. Default has changed to a more secure dialect, SMB3 (vers=3.0), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do 
    ott 02 09:05:55 matte-arch kernel: CIFS VFS: ioctl error in smb2_get_dfs_refer rc=-5

  6. #6
    leggendo qua e la, mi pare di aver capito che bisogna aggiungere questa opzione: vers=2.1

    quindi una cosa del genere:
    codice:
    //194.1.1.253/c$ /run/media/matte/C4B_C cifs username=USER,password=PWD,domain=DOMINIO,uid=matte,_netdev,vers=2.1 0 0
    il mount manuale con quell'opzione funziona.

  7. #7
    provato?

    hai aggiornato samba o il kernel?

  8. #8
    Quote Originariamente inviata da sacarde Visualizza il messaggio
    provato?

    hai aggiornato samba o il kernel?
    no non ancora provato perchè ho avuto un pò da fare a lavoro e non potevo riavviarlo.
    appena posso provo!

    per quanto riguarda il kernel, uso Arch che è sempre ultra aggiornata.
    l'ultimo aggiornamento l'ho fatto venerdì, ed ho questo:
    codice:
    4.13.3-1-ARCH

  9. #9
    no, non ha funzionato.

    nei log non vedo più questo errore:
    codice:
    matte-arch kernel: No dialect specified on mount. Default has changed to a more secure dialect, SMB3 (vers=3.0), from CIFS (SMB1). To use the less secure SMB1 dialect to access old servers which do
    però c'è ancora questo:
    codice:
    matte-arch kernel: CIFS VFS: ioctl error in smb2_get_dfs_refer rc=-5

  10. #10
    dalla man di mount.cifs vers=... puo' assumere diversi valori

    2.0
    2.1
    3.0


    p.s.
    quindi il kernel e' aggiornatissimo... anche samba?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2017 vBulletin Solutions, Inc. All rights reserved.