New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Have netbios and mdns support #1228
Comments
Sure we can do it, and actually did not know that netbios could work on Android. |
Maybe look into how MoOde do it? |
Android is a pain in the back for name resolution. Some vendors implemented mDNS whereas others not, the DNS setting sent via DHCP is often ignored and NetBIOS is a bit of a mystery in terms of native support but there are definitely apps that implement it. If anything though NetBIOS is good for the Windows platform so that people don't need to install Apple Bonjour. |
Did a bit of investigation and we have both mdns and netbios enabled. http://volumio works . Could you report more info on the failing system? |
I must admit I didn't realise SAMBA was enabled on Volumio and I guess I was sidetracked by the fact that I was checking thing on the JustBoom Player. Sorry about this. |
You're right, the space is causing the issue, will fix on JustBoom player, what is your favourite name convention? |
maybe for the moment we could keep it as "justboom". If, as I am hoping, this approach that I have just described above works then we can change it to "justboom.local". Could you give me a few days to test things further? At least we make one change only. It would also be nice to hear what you guys think about it too. If this works it is pretty much the only distro to adopt an approach to naming that would work on almost every platform. |
I was testing this in the office today, it appears justboom.local does not work as windows does not recognise justboom.local Bizarrely, if I ping 192.168.1.253 which is the IP of the player locally, it gives me a reverse resolution of justboom.local, but then using that in a browser or in ping, tracert etc it does not work. I guess because the TLD confuses it and tries to resolve the DNS, which fails. This is on a machine which does not have itunes/bonjour installed at all. With simply justboom in /etc/samba/smb.conf it does work. See full outputs below, but ultimately I think we will have to go with something with no punctuation. For justboom.local:
Then changing it to just justboom:
|
I guess that if we can live with having "justboom" for NetBIOS and "justboom.local" for Avahi then we could easily settle for that. We know it works, we just have to properly inform the users to which one to use depending on their platform. |
@francesco-vannini does NetBIOS not work on all systems then? |
After reading this discussion I noticed this passage in the MS reference
This may be helpful for #974, thanks all. |
You are right @xipmix but from what I have seen it is largely tolerated. The problem obviously roots into the . being a separator within active directory.
It is a should more than a must and the good thing of it all is that it works when implemented. I think having only one name type to refer to independently of which resolution mechanism one uses could be really good for users which more often than not don't care too much about naming resolution. |
When I tested it, justboom.local didn't work on NetBIOS. As soon as I changed it to JustBoom only it worked. Just FYI. |
@volumio did this get fixed then? |
MoOde audio player has both netbios and mDNS support. Meaning you can use http://moode, moode.local or IP address to access the interface.
This is extremely important - as on Windows and most Android devices mDNS does not work out of the box but netbios does!
Please can you add this same functionality?
The text was updated successfully, but these errors were encountered: