[Samba] *solved* No connection after upgrade to 3.2.0

Michael Lang michel at langmic.de
Thu Jul 24 19:35:48 GMT 2008


Michael Lang schrieb:
> Volker Lendecke schrieb:
>> On Thu, Jul 24, 2008 at 12:00:34AM +0200, Michael Lang wrote:
>>>   Substituting charset 'ANSI_X3.4-1968' for LOCALE
>>> [2008/07/23 22:39:18,  3] source/smbd/negprot.c:reply_negprot(568)
>>>   Requested protocol   [倀䌀 一䔀吀圀伀刀䬀 倀刀伀䜀刀䄀䴀 ㄀⸀ ]
>>
>> What the heck is this? What a system do you have, what is
>> your locale, your iconv lib?
>>
>> Volker
> 
> Hi Volker,
> 
> hmmm... good question!
> 
> The machine running samba is a small NAS 
> (http://en.wikipedia.org/wiki/NSLU2) running SlugOS BE 
> (http://www.nslu2-linux.org/wiki/SlugOS/SlugOSBE).
> 
> It seems there's no locale available from my novice point of view:
> 
> root at LKG65AAA4:~$ locale
> -sh: locale: not found
> root at LKG65AAA4:~$ find / -name "*locale*"
> /opt/share/locale
> root at LKG65AAA4:~$ ls /opt/share/locale
> cs     es     it     ko     nn     pt_BR  sv     zh_CN
> de     fr     ja     nb     pl     ru     tr     zh_TW
> 
> 
> root at LKG65AAA4:~$ find / -name "*iconv*"
> /opt/lib/slang/v2/modules/iconv-module.so
> /opt/share/slsh/iconv.sl
> 
> 
> Any idea how to find out more?
> 
> Kind Regards,
> Michael

Thanks to all! Now it works. Below the steps (mostly from 
http://www.nslu2-linux.org/wiki/HowTo/UseInternationalCharactersOnOpenSlug):

Kind Regards, Michael
=====================

root at LKG65AAA4:~$ which locale
root at LKG65AAA4:~$

root at LKG65AAA4:~$ ipkg install glibc-localedata-en-us
Installing glibc-localedata-en-us (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-en-us_2.5-r8_armv5teb.ipk
Installing glibc-localedata-en-gb (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-en-gb_2.5-r8_armv5teb.ipk
Installing glibc-localedata-i18n (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-i18n_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-neutral (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-neutral_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-circle (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-circle_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-cjk-compat (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-cjk-compat_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-compat (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-compat_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-font (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-font_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-fraction (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-fraction_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-narrow (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-narrow_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-small (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-small_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-wide (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-wide_2.5-r8_armv5teb.ipk
Installing glibc-localedata-iso14651-t1 (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-iso14651-t1_2.5-r8_armv5teb.ipk
Installing glibc-localedata-translit-combining (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-localedata-translit-combining_2.5-r8_armv5teb.ipk
Configuring glibc-localedata-en-gb
Configuring glibc-localedata-en-us
Configuring glibc-localedata-i18n
Configuring glibc-localedata-iso14651-t1
Configuring glibc-localedata-translit-circle
Configuring glibc-localedata-translit-cjk-compat
Configuring glibc-localedata-translit-combining
Configuring glibc-localedata-translit-compat
Configuring glibc-localedata-translit-font
Configuring glibc-localedata-translit-fraction
Configuring glibc-localedata-translit-narrow
Configuring glibc-localedata-translit-neutral
Configuring glibc-localedata-translit-small
Configuring glibc-localedata-translit-wide

root at LKG65AAA4:~$ ipkg install glibc-gconv-iso8859-1
Installing glibc-gconv-iso8859-1 (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-gconv-iso8859-1_2.5-r8_armv5teb.ipk
Installing glibc-gconv (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-gconv_2.5-r8_armv5teb.ipk
Configuring glibc-gconv
Configuring glibc-gconv-iso8859-1

root at LKG65AAA4:~$ ipkg install glibc-utils
Installing glibc-utils (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-utils_2.5-r8_armv5teb.ipk
Configuring glibc-utils

root at LKG65AAA4:~$ ipkg install glibc-charmap-iso-8859-1
Installing glibc-charmap-iso-8859-1 (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/glibc-charmap-iso-8859-1_2.5-r8_armv5teb.ipk
Configuring glibc-charmap-iso-8859-1

root at LKG65AAA4:~$ ipkg install localedef
Installing localedef (2.5-r8) to root...
Downloading 
http://ipkg.nslu2-linux.org/feeds/slugosbe/cross/4.8-beta/localedef_2.5-r8_armv5teb.ipk
Configuring localedef

root at LKG65AAA4:~$ which locale
/usr/bin/locale

root at LKG65AAA4:~$ locale -a
C
POSIX

root at LKG65AAA4:~$ localedef -i en_US -f ISO-8859-1 en_US
root at LKG65AAA4:~$ locale -a
C
POSIX
en_US
en_US.iso88591

root at LKG65AAA4:~$ /opt/bin/testparm
Load smb config files from /opt/etc/samba/smb.conf
Module '/opt/lib/charset/CP850.so' loaded
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
	dos charset = UTF8
	unix charset = ISO-8859-1
	workgroup = LANGMIC
	log level = 10

[public]
	comment = Public Share
	path = /mnt/mydata/samba/public
	read only = No

root at LKG65AAA4:~$ /opt/bin/smbclient -L localhost -N
Anonymous login successful
Domain=[LANGMIC] OS=[Unix] Server=[Samba 3.2.0]

	Sharename       Type      Comment
	---------       ----      -------
	public          Disk      Public Share
	IPC$            IPC       IPC Service (Samba 3.2.0)
Anonymous login successful
Domain=[LANGMIC] OS=[Unix] Server=[Samba 3.2.0]

	Server               Comment
	---------            -------
	LKG65AAA4            Samba 3.2.0

	Workgroup            Master
	---------            -------
	LANGMIC


the relevant(?) parts of log.smbd looks now as follows:
[...]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [PC NETWORK PROGRAM 1.0]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [MICROSOFT NETWORKS 1.03]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [MICROSOFT NETWORKS 3.0]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [LANMAN1.0]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [LM1.2X002]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [DOS LANMAN2.1]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [LANMAN2.1]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [Samba]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [NT LANMAN 1.0]
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(568)
   Requested protocol [NT LM 0.12]
[2008/07/24 19:53:28, 10] source/lib/util.c:set_remote_arch(2201)
   set_remote_arch: Client arch is 'Samba'
[2008/07/24 19:53:28,  6] source/param/loadparm.c:lp_file_list_changed(6625)
   lp_file_list_changed()
   file /opt/etc/samba/smb.conf -> /opt/etc/samba/smb.conf  last 
mod_time: Thu Jul 24 19:35:53 2008

[2008/07/24 19:53:28,  5] source/smbd/connection.c:claim_connection(142)
   claiming []
[2008/07/24 19:53:28, 10] source/lib/dbwrap_tdb.c:db_tdb_fetch_locked(100)
   Locking key 0000047BFFFFFFFF0000
[2008/07/24 19:53:28, 10] source/lib/dbwrap_tdb.c:db_tdb_fetch_locked(129)
   Allocated locked data 0x0x5b6ff8
[2008/07/24 19:53:28, 10] source/lib/dbwrap_tdb.c:db_tdb_record_destr(42)
   Unlocking key 0000047BFFFFFFFF0000
[2008/07/24 19:53:28,  6] source/param/loadparm.c:lp_file_list_changed(6625)
   lp_file_list_changed()
   file /opt/etc/samba/smb.conf -> /opt/etc/samba/smb.conf  last 
mod_time: Thu Jul 24 19:35:53 2008

[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_nt1(392)
   using SPNEGO
[2008/07/24 19:53:28,  3] source/smbd/negprot.c:reply_negprot(673)
   Selected protocol NT LANMAN 1.0
[2008/07/24 19:53:28,  5] source/smbd/negprot.c:reply_negprot(680)
   negprot index=8
[...]


More information about the samba mailing list