Luca Olivetti
2016-Mar-12 17:07 UTC
[Samba] The sad state of samba 4 adaption for home/small business routers.
El 12/03/16 a les 17:08, Jeremy Allison ha escrit:> On Sat, Mar 12, 2016 at 12:50:50PM +0100, Luca Olivetti wrote: >> El 12/03/16 a les 12:37, Rowland penny ha escrit: >> >>> Well yes, but these are usually a mass market product and will no doubt, >>> in the fullness of time, get to use a version of Samba 4 seeing as how >>> 3.6 has been EOL since March 2015. >> >> You'd be surprised to see what old shi^H^H^H "carefully crafted with >> backported fixes packages" router vendors put in their products. >> In a sense I'm glad they do, since due to a samba misconfiguration on their >> part I could unlock a heavily locked router ;-) > > You shouldn't have to depend on samba misconfigurations, > GPLv3 should guarentee that you can replace the Samba > on *any* device. That's the whole point of GPLv3 - no > DRM.Yes, I know, but it's very difficult with a telco provided router sourced by a chinese manufacturer. In this case it is a zte f680 supplied by jazztel (now orange) in Spain to ftth customers. In fact it's not samba that's locked but the whole router (i.e. it has a restricted shell, but thanks to samba I could access a full shell).> > If you find a Samba device using any Samba 3.2 or > newer that doesn't allow you to replace it, please > let us know so we can start the compliance process.Unfortunately it seems it is using a really old version of samba $ telnet x.x.x.x Trying x.x.x.x... Connected to x.x.x.x. Escape character is '^]'. F680 Login: root Password: BusyBox v1.01 (2015.04.27-11:59+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. / # uname -a /bin/sh: uname: not found / # /mnt/usb1_1_1/busybox uname -a Linux F680 3.4.69 #366 SMP Mon Apr 27 20:21:47 CST 2015 armv7l GNU/Linux / # smbd -v smbd: invalid option -- v Usage: smbd [-D] [-p port] [-d debuglevel] [-l log basename] [-s services file] Version 1.9.16p10 -D become a daemon -p port listen on the specified port -d debuglevel set the debuglevel -l log basename. Basename for log/debug files -s services file. Filename of services file -P passive only -a overwrite log file, don't append / # Bye -- Luca Olivetti Wetron Automation Technology http://www.wetron.es/ Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007
Jeremy Allison
2016-Mar-12 17:27 UTC
[Samba] The sad state of samba 4 adaption for home/small business routers.
On Sat, Mar 12, 2016 at 06:07:25PM +0100, Luca Olivetti wrote:> Unfortunately it seems it is using a really old version of samba > > $ telnet x.x.x.x > Trying x.x.x.x... > Connected to x.x.x.x. > Escape character is '^]'. > F680 > Login: root > Password: > > BusyBox v1.01 (2015.04.27-11:59+0000) Built-in shell (ash) > Enter 'help' for a list of built-in commands. > > / # uname -a > /bin/sh: uname: not found > / # /mnt/usb1_1_1/busybox uname -a > Linux F680 3.4.69 #366 SMP Mon Apr 27 20:21:47 CST 2015 armv7l GNU/Linux > / # smbd -v > smbd: invalid option -- v > Usage: smbd [-D] [-p port] [-d debuglevel] [-l log basename] [-s services > file] > Version 1.9.16p10 > -D become a daemon > -p port listen on the specified port > -d debuglevel set the debuglevel > -l log basename. Basename for log/debug files > -s services file. Filename of services file > -P passive only > -a overwrite log file, don't appendOh, you're hosed then :-). It's amazing that this still works at all with modern Windows systems. As tridge and I used to say, "1.9.16 was a good Samba vintage" :-).
Luca Olivetti
2016-Mar-12 17:53 UTC
[Samba] The sad state of samba 4 adaption for home/small business routers.
El 12/03/16 a les 18:27, Jeremy Allison ha escrit:> On Sat, Mar 12, 2016 at 06:07:25PM +0100, Luca Olivetti wrote: >> Unfortunately it seems it is using a really old version of samba[...]>> Version 1.9.16p10 >> -D become a daemon >> -p port listen on the specified port >> -d debuglevel set the debuglevel >> -l log basename. Basename for log/debug files >> -s services file. Filename of services file >> -P passive only >> -a overwrite log file, don't append > > Oh, you're hosed then :-). It's amazing that > this still works at all with modern Windows > systems.I don't do windows at home ;-) but I cheated and I accessed it with a winxp and win7 virtual machine, since smbclient doesn't work with it :-( Bye -- Luca Olivetti Wetron Automation Technology http://www.wetron.es/ Tel. +34 93 5883004 (Ext.3010) Fax +34 93 5883007
Reasonably Related Threads
- The sad state of samba 4 adaption for home/small business routers.
- The sad state of samba 4 adaption for home/small business routers.
- The sad state of samba 4 adaption for home/small business routers.
- The sad state of samba 4 adaption for home/small business routers.
- The sad state of samba 4 adaption for home/small business routers.