Como montar automaticamente um compartilhamento CIFS depois que o WiFi se conecta ao Raspbian

1

Eu tenho o Raspbian rodando em RaspberryPi 2. Eu tenho um dongle WIFI, rede / interfaces configuradas para conectar automaticamente à minha rede doméstica ... tudo funciona muito bem.

Eu tenho um compartilhamento do Windows na minha LAN que quero montar no raspbian. Eu editei o arquivo /etc/fstab . Minha linha adicionada funciona bem quando eu uso o cabo Ethernet, ele monta automaticamente o compartilhamento na inicialização. No entanto, quando em WiFi não. Eu estou supondo que ele roda o fstab muito cedo antes que o WiFi se conecte ... também se eu executar sudo mount -a , ele ler a regra do fstab e aplicá-lo bem ...

A minha pergunta é: como posso fazer com que o sistema seja automaticamente montado APÓS haver uma conexão disponível? ou depois de adquirir um IP talvez?

Eu olhei para as regras do udev, mas não tenho certeza se esse é o caminho a seguir ...

    
por Haytham AbuelFutuh 26.03.2015 / 06:26

2 respostas

0

Enquanto o binário de montagem específico do NFS suporta uma opção bg , a montagem CIFS não.

Opções em que posso pensar:

  • Crie um script que tente executar a montagem, mas aguarde e faça um loop se não for bem-sucedido. Saia se montar com sucesso. Executar como um script de inicialização.
  • Instale e use o automounter, autofs .
por 26.03.2015 / 07:46
0

Você pode querer dar uma olhada em "configuração de interface de rede para ifup e ifdown" com

man interfaces

O arquivo de configuração permite várias opções de "comando". No seu caso, você pode querer dar uma olhada na opção

post-up command

que é executado depois que a interface é ativada.

    
por 26.03.2015 / 08:06