Sou novo no BBB e minha experiência no Linux é limitada. Mas eu pensei que mudar o arquivo / etc / hostname seria tudo o que eu precisaria fazer para me conectar a ele pelo nome.
Eu configurei o arquivo de nome de host para LorenzBBB1, mas não consigo pingar LorenzBBB1 do Windows PC (ou pingar o windowsPC pelo nome do BBB). Mas pode pelo endereço IP. (o BBB também pode pingar google.com muito bem).
De um PC Linux (unbuntu) eu sou capaz de fazer o ping de LorenzBBB1.local (mas apenas com o .local). E o BBB só pode se conectar ao linux com o nome.local também.
Todos os PCs widnows na rede podem fazer ping uns aos outros pelo nome do host sem problemas.
Para isso eu concluo que o mDNS está funcionando, mas por alguma razão o servidor DHCP não está atualizando os registros DNS para o BBB?
Resultados do ifconfig
eth0 Link encap:Ethernet HWaddr C8:A0:30:AD:EB:2F
inet addr:192.168.1.109 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::caa0:30ff:fead:eb2f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:47334 errors:0 dropped:856 overruns:0 frame:0
TX packets:664 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5448097 (5.1 MiB) TX bytes:68006 (66.4 KiB)
Interrupt:56
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:204 errors:0 dropped:0 overruns:0 frame:0
TX packets:204 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:16181 (15.8 KiB) TX bytes:16181 (15.8 KiB)
Resultados de journalctl | grep avahi
Oct 09 08:35:49 LorenzBBB1 avahi-daemon[124]: Server startup complete. Host name is LorenzBBB1.local. Local service cookie is 4096709841.
Oct 09 08:35:49 LorenzBBB1 avahi-daemon[124]: Service "LorenzBBB1" (/services/udisks.service) successfully established.
Oct 09 08:35:49 LorenzBBB1 avahi-daemon[124]: Service "LorenzBBB1" (/services/ssh.service) successfully established.
Oct 09 08:35:49 LorenzBBB1 avahi-daemon[124]: Service "LorenzBBB1" (/services/sftp-ssh.service) successfully established.
Oct 09 08:35:49 LorenzBBB1 avahi-daemon[124]: Service "Cloud9 IDE on LorenzBBB1" (/services/cloud9-avahi.service) successfully established.
Oct 09 08:35:53 LorenzBBB1 avahi-daemon[124]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.1.109.
Oct 09 08:35:53 LorenzBBB1 avahi-daemon[124]: New relevant interface eth0.IPv4 for mDNS.
Oct 09 08:35:53 LorenzBBB1 avahi-daemon[124]: Registering new address record for 192.168.1.109 on eth0.IPv4.
Oct 09 08:35:53 LorenzBBB1 avahi-daemon[124]: Registering new address record for fe80::caa0:30ff:fead:eb2f on eth0.*.
Se eu pingar LorenzBBB1.local do BBB ele funciona, mas o LorenzBB1 não funciona. Apenas o mDNS parece funcionar.
Isso é mais uma maneira de fazer com que o linux seja legal com nomes de domínio do que com uma pergunta do BBB, mas de qualquer maneira eu estou sem ideias sobre o que verificar.
Eu acho que poderia ser um problema com o roteador da empresa, mas qual configuração em um roteador poderia fazer com que o lan dns não funcionasse para o linux, mas funcionasse bem em widnows?
Atualização:
resultados de fazer um du. | grep dhcp
8 ./etc/udhcpc.d
4 ./usr/share/common-licenses/busybox-udhcpc
4 ./usr/share/common-licenses/gadget-init-udhcpd
8 ./usr/share/udhcpc