作者cassine (Savannah)
看板Modchip
标题Re: [心得] 网乐通改机
时间Wed Aug 17 10:39:57 2011
1F:推 HolyBugTw:尝试包iconv进去,改点source code这样? 61.219.178.195 08/16 13:00
2F:→ cassine:原生就不支援了…… 140.120.31.137 08/16 13:41
3F:→ HolyBugTw:进source看看啊,看看抓目录是不是用FTS 61.219.178.195 08/16 16:34
4F:→ HolyBugTw:我这smbd3.0.2 mips CC出来1.5MB过大吗? 61.219.178.195 08/16 16:38
我猜一定是用 ulibc编出来才会这麽小,我是没试过让ulibc 编出来的程式在
glibc 的环境里面跑,但我猜大概是不行,我华硕WL-520gU里面蕃茄牌韧体中
的samba 2.0.8 两个程式加起来才500kB 而已。
网乐通里面的东西都是用sh4-glibc 架构编出来的,所以用glibc 来编samba
似乎也是理所当然。samba2的问题在於,STLinux 的档案系统确实是支援UTF-8
的,这点可以从vsftpd读出来的目录名称得到证实。然而,samba2预设只支援
Win 95/98/ME等级的网芳,这个等级的网芳是不支援 UTF-8的,所以samba2会将
UTF-8 档名转到使用者指定的编码,例如Big5,这样Win 95/98/ME才能正确辨认
。除了正体中文以外的编码转码成Big5时候会找不到对应,所以自然会无法显示
。总之,要有UTF-8 的网芳得升级到samba3,从3.0.x 到3.5.11,我看整个编出
来都差不多有45MB左右,这已经是砍了一堆没用程式跟说明档後的大小了。
205版韧体剩余的空间大概有 140MB左右,要放也不是不行,但我想直接丢到
/dev/sda3 里面再做个符号连结回来或许就不用担心空间不够的问题了。
--
○ ____ _ _ _ _ ____ _ _ ____ _____ ____
。 ★(_ _)( \( )( \/ )( ___)( \( )(_ _)( _ )( _ \
o _)(_ ) ( \ / )__) ) ( )( )(_)( ) / ● ‧
(____)(_)\_) \/ (____)(_)\_) (__) (_____)(_)\_) ★
o
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.31.137
5F:→ HolyBugTw:只支援win me的话那就罢了,工程浩大 61.219.178.195 08/17 15:42
6F:推 egnaro123:45M? 那一堆nas是怎做samba? 123.204.93.131 08/20 03:57
7F:→ cassine:如果NAS有5G空间我也会觉得45MB没什麽 122.117.54.160 08/21 09:06
8F:→ cassine:今天网乐通系统的空间只有300MB,45MB相对 122.117.54.160 08/21 09:06
9F:→ cassine:当然很大 122.117.54.160 08/21 09:06
10F:推 egnaro123:所以说我这台装在rom的nas是跑samba2? 123.204.93.131 08/21 14:17
11F:→ cassine:不确定,但不支援UTF-8肯定就是samba2,再 122.117.54.160 08/21 22:43
12F:→ cassine:说ulibc编出来的程式很小,所以没办法单靠 122.117.54.160 08/21 22:43
13F:→ cassine:程式大小判断 122.117.54.160 08/21 22:43
14F:→ visor:有试过 strip ? 118.169.15.162 09/01 17:52