Firmware v1.8.1.7 CR3 [Oleg]
New firmware available for
WL500g
WL500gx
WLHDD
WL500b
WL500bv2
WL300g
Sources and other info available here.
Changes:
- Preliminarily WL-HDD support, www pages credits are going to Antiloop (ide partitions does not get mounted automatically, except when USB drive is attached; most of the wl500g functionality is included).Thanks to Antiloop for performing various ide related testing (16 test versions evaluated)
- Fixed firewall rules with virtual servers enabled
- Added 802.11g LRS mode
- Updated samba to 1.9.18p10 (latest from the old 1.9 series)
- Fixed 1.8.1.7-2a second NTP server field problem
- Changed makefiles, so firmware could be now recompiled with no root privileges, fixed various things to enable faster compiling and reliable packaging
- Added nls support for russian codepages 866 and 1251 (use nvram set usb_vfat_options=codepage=866,iocharset=cp1251 for correct filenames handling)
- Changed pppoe daemon behaviour - it's should now try reconnect as many times as needed
- Updated dnsmasq to 2.17, probably static leases (manual IP assignment) will work better
- Updated busybox to 1.00, added 2 new applets: fdisk and wget
- Added mke2fs and e2fsck programs from the e2fsprogs package
- Optimized stupid-ftpd performance for both upload and download
Root fs is no longer available as separate download - instructions for making root fs is updated.
Samba now supports real users with their passwords, documentation is yet to come.
My current files are follow (remember to add modified files to flashfs):
Code:
[root@wl500g etc]$ cat /etc/passwd
root:$1$$LMuXuAPfSStW8rhnojbc41:0:0:root:/usr/local/root:/bin/sh
nobody:x:99:99:nobody:/:/sbin/nologin
oleg:x:100:100:oleg:/tmp/harddisk:/sbin/nologin
nk:x:100:100:nk:/tmp/harddisk:/sbin/nologin
[root@wl500g etc]$ cat /etc/smbpasswd
# Samba SMB password file
root:0:6F9F65B23B4B48E7613E8293942509F0:7741DF71C7 48ABCC71C6C263B99C2B08:root:/usr/local/root:/bin/sh
oleg:100:9EE3D0611811EA5C417EAF50CEAC29C3:F3AC46A6 CB04CB32FE1C77A025CF6C53:oleg:/tmp/harddisk:/sbin/nologin
nk:100:8A5D3EB54FF11B0DB79AE2610DF89D4C:9FDB1AFF30 84809671715D8AE948AA35:nk:/tmp/harddisk:/sbin/nologin
[root@wl500g etc]$ cat /etc/smbusers
root = administrator
[root@wl500g etc]$ cat /etc/smb.conf
[global]
workgroup = WORKGROUP
guest account = nobody
security = user
encrypt passwords = yes
log level = 1
max log size = 100
username map = /etc/smbusers
client code page = 866
character set = 1251
[share]
path = /tmp/harddisk
writable = yes
[root$]
path = /
writable = yes
[root@wl500g etc]$