FREE WORLD SHIPPING
UK STOCK. NO CUSTOMS/DUTY UK+EU
2 YEAR WARRANTY
[email protected]
FEATURED  :  MEDIA BOX  :  OTHER  :  FORUM  :  CART
Zidoo Z10
3.5" HDD BAY
AUTO REFRESH+RESOLUTION SWITCHING
UHD+BD+DVD ISO FULL MENUS
RAW AUDIO PASSTHROUGH
IN STOCK

Author Topic: Zidoo OpenWRT SMB server won't talk with Dinobot/Egreat/Himedia SMB clients  (Read 67 times)

Nice Monkey

  • Senior Member
  • ***
  • Posts: 745
  • Loves classic movies
    • View Profile
The Hisillicon SDK still uses SMBv1 only for SMB Client support on all platforms using it. I think that should be upgraded ASAP. Also the Android v7 implementations only include SMBv1 clients.  :(
Realtek OpenWRT will not only talk to W10 clients but also to an old Eminent media player running SMBv1 Client, but that is an old Realtek based SOC.
Media players make excellent NAS servers today. They handle multiple streams very well and can fill a Gigabit Ethernet using SMB or FTP in practice. I really prefer a NAS with multiple plug&Play HDD's rather than a RAID setup (lot more flexible).   ;)

I know how to enable insecure SMBv1 Server on my W10 PC and that talks then to my Egreat A10/A11 but not to my Zidoo OpenWRT running SMBv1/v2/v3 Server.

So difficult who to blame here. OpenWrt behaving somewhere different than W10 or Egreat SMBv1.5 being picky.
The client will find the SMB Server, get access and next will show the corrects mounts on it. The problem is it sees only root (..) and won't find resources on these mounts. An exception is the system drive which works fine.

Fist step provided to me by friend @E_CS
On HiSilicon SDK SMB
-- support up to dialect 1.5 for server/client and Android 5.1.1
-- support up to dialect 3.1.1 for server on Android 7.0 and client same as Android 5.1.1

Tried also the reverse using A7 on Hisillicon as the SMBv1/2/3 Serverb (Egreat A10). This will talk with with Hisilicon SMBv1.5 clients, also with W10 (V1 disabled) but NOT with Zidoo SMBv1/2 Clients!

A7 based SMB Server  also still reports the wrong free space as in the past under A5.
What I get reported is -1K of -1K free free. This is the wrong/no HDD size and wrong/no free space reporting. That is very bad as many W10 applications will then refuse to write to it. As far as I remember the old version under A5 reported a fixed positive value. So maybe it still does so when connecting via a SMBv1 client (did not try that)?

HiSilicon SMB Server <==> W10 SMB Client
Realtek SMB Server <==> W10 SMB Client
W10 SMB Server <==> Realtek SMB Client
W10 SMB Server <==> HiSillicon SMB Client
HiSilicon SMB Server <=X=> Realtek SMB Client
Realtek SMB Server <=X=> HiSillicon SMB Client
So the SMB implementations are not 100% Windows compliant/identical! :)

Fact: Hisillicon SDK based SMB implementations will not talk to Realtek SMB implementations in any combination on any brand/product/FW.
This for all brand media players using these: Hisillicon(Himedia/Dinobot/Dune), Realtek (Zidoo)
As all mentioned products are or have been sold recently by Futeko this looks like a good place to analyse/remedy this nasty fact.  ;D
The crazy thing all Servers/Clients from both Hisillicon and Realtek do talk correctly in any direction with Windows10 using SMB. Apparently that was made to work as the basis.
« Last Edit: June 15, 2019, 10:22:13 AM by Nice Monkey »

Nice Monkey

  • Senior Member
  • ***
  • Posts: 745
  • Loves classic movies
    • View Profile
@futeko.com
Any chance for a comment?  :P

 

Zidoo Z1000
3.5" HDD BAY
AUTO REFRESH+RESOLUTION SWITCHING
UHD+BD+DVD ISO FULL MENUS
RAW AUDIO PASSTHROUGH
IN STOCK
DELIVERY  :  WARRANTY  :  RETURNS  :  FAQ  :  BREXIT  :  ABOUT  :  CONTACT
PayPal Acceptance Mark Prices are charged in £GBP with conversion at Paypal's current rate. The Euro / $USD price on our site is approximate. More info here. Prices for UK + EU delivery include VAT at 20%. COOKIE POLICY.

© SDHDIGITAL LTD 2019. All rights reserved.