Page 1 of 1

Need Fire-TV SMB Login Example

Posted: 03 Jul 2018 20:09
by sgharp
Hi,

I've just installed VLC v3.0.10 on Fire OS v6.2.1.3. I have Samba running on Ubuntu v16.04 and have no trouble connecting from the smbclient application on other Ubuntu 16.04 computers. I cannot connect using VLC from the Fire TV (I'm using CAT-5 connection; no Wifi).

Can someone verify that this SHOULD work and provide me with an example of the login credentials?

My Linux server is showing up in the VLC interface as an SMB source under "Local Network" folders and the share I'm trying t connect to is showing up as an option. When I try to connect, VLC just keeps returning to the username screen.

What is the syntax for the username field?

Thanks very much...

Re: Need Fire-TV SMB Login Example

Posted: 05 Jul 2018 10:02
by Jean-Baptiste Kempf
It should work. It should be just your login username, no domain, and the passwd. Are you SMBv1?

Re: Need Fire-TV SMB Login Example

Posted: 05 Jul 2018 13:22
by sgharp
It should work. It should be just your login username, no domain, and the passwd. Are you SMBv1?
I tried just username and password many times. It just keeps returning to the username prompt with no error message or feedback of any kind.

My Samba version is 4.3.11.

Do I need to be running VLC server on the Linux box? I've tried it with and without.

Re: Need Fire-TV SMB Login Example

Posted: 05 Jul 2018 19:19
by Jean-Baptiste Kempf
Your Samba has SMBv1 activated or not?

Re: Need Fire-TV SMB Login Example

Posted: 05 Jul 2018 23:07
by sgharp
Your Samba has SMBv1 activated or not?
I wasn't aware I needed to specify it. I've added "min protocol = SMB2" to my [Global] section of smb.conf and restarted the service. Now I only get a spinning circle on the screen when trying to get to the SMB login credentials.

I've restarted smbd on Linux.
I've restarted the Fire TV.
I've cleared cache and data for VLC.

Still can't even get to the prompt to input username and password to access the Samba share on the Linux server.

When I remove the "min protocol = SMB2" to allow Samba v1 clients, I can get to the login screens.

Re: Need Fire-TV SMB Login Example

Posted: 05 Jul 2018 23:36
by sgharp
Your Samba has SMBv1 activated or not?
I "fixed" it but I'm not very happy. I had to create a new share and set "max protocol = LANMAN1" for that share only. Why would a modern client insist on using an outdated protocol? Is this documented anywhere in the VLC docs?

Thanks very much for your help...

Re: Need Fire-TV SMB Login Example

Posted: 07 Jul 2018 18:26
by Jean-Baptiste Kempf
Your Samba has SMBv1 activated or not?
I "fixed" it but I'm not very happy. I had to create a new share and set "max protocol = LANMAN1" for that share only. Why would a modern client insist on using an outdated protocol? Is this documented anywhere in the VLC docs?

Thanks very much for your help...
Because so far, we support only SMBv1 on iOS, because there are no open source libraries that support correctly SMBv2.

Also, your shares should support both.

Re: Need Fire-TV SMB Login Example

Posted: 07 Jul 2018 20:02
by sgharp
Your Samba has SMBv1 activated or not?
I "fixed" it but I'm not very happy. I had to create a new share and set "max protocol = LANMAN1" for that share only. Why would a modern client insist on using an outdated protocol? Is this documented anywhere in the VLC docs?

Thanks very much for your help...
Because so far, we support only SMBv1 on iOS, because there are no open source libraries that support correctly SMBv2.

Also, your shares should support both.
I'm sorry if I seemed overly frustrated. I was a developer for more then 30 years and I fully understand the reliance on libraries which are properly licensed. I am truly very grateful for the work that you've done and the fact that VLC is available.

Thanks again for your help...

Re: Need Fire-TV SMB Login Example

Posted: 08 Jul 2018 18:00
by Jean-Baptiste Kempf
Your Samba has SMBv1 activated or not?
I "fixed" it but I'm not very happy. I had to create a new share and set "max protocol = LANMAN1" for that share only. Why would a modern client insist on using an outdated protocol? Is this documented anywhere in the VLC docs?

Thanks very much for your help...
Because so far, we support only SMBv1 on iOS, because there are no open source libraries that support correctly SMBv2.

Also, your shares should support both.
I'm sorry if I seemed overly frustrated. I was a developer for more then 30 years and I fully understand the reliance on libraries which are properly licensed. I am truly very grateful for the work that you've done and the fact that VLC is available.

Thanks again for your help...


SMBv2 will come end of this year.