I have compiled smbfs.o kernel module and smbmount for KiSS.
Download binaries here.(First uploaded version of this file didn't contain a valid smbfs.o module, now it is fixed.)
smbmount behaves a bit strange - it kills your shell on successful mount, but it works:
Script started on Sat Nov 8 01:42:05 2003 $ telnet kiss Trying 192.168.0.3... Connected to kiss.jacek.it.pl. Escape character is '^]'. BusyBox v1.00-pre3 (2003.11.07-10:14+0000) Built-in shell (lash) Enter 'help' for a list of built-in commands. / # ls -l / drwxr-xr-x 1 0 0 32 Jan 1 00:00 bin dr-xr-xr-x 3 0 0 2048 Nov 7 2003 cdrom drwxr-xr-x 1 0 0 0 Jan 1 00:00 dev -rw-r--r-- 1 0 0 2196 Jan 1 00:00 dirty_hack.o drwxr-xr-x 1 0 0 32 Jan 1 00:00 etc -rwxr-xr-x 1 0 0 466764 Jan 1 00:00 fileplayer.bin -rw-r--r-- 1 0 0 12857 Jan 1 00:00 fipmodule.o drwxr-xr-x 1 0 0 32 Jan 1 00:00 img -rw-r--r-- 1 0 0 350611 Jan 1 00:00 khwl.o -rw-r--r-- 1 0 0 12251 Jan 1 00:00 kiss_khwl.o drwxr-xr-x 1 0 0 32 Jan 1 00:00 kml -rwxr-xr-x 1 0 0 471799 Jan 1 00:00 linux.bin.gz drwxr-xr-x 1 0 0 32 Jan 1 00:00 mnt -rwxr-xr-x 1 0 0 154952 Jan 1 00:00 mpegplayer.bin dr-xr-xr-x 2 0 0 0 Jan 1 00:00 proc -rw-r--r-- 1 0 0 56249 Jan 1 00:00 smbfs.o -rw-r--r-- 1 0 0 4300 Jan 1 00:00 strace.o / # insmod /smbfs.o Using /smbfs.o / # telnetd: bind: Address already in use / # ls -l /cdrom -r--r--r-- 1 0 0 1080840 Oct 23 2003 Stawka_wieksza_niz_zycie.mp3 -r-xr-xr-x 1 0 0 141228 Oct 30 2003 busybox -r--r--r-- 1 0 0 1976 Oct 29 2003 cal.txt -r--r--r-- 1 0 0 2196 Oct 30 2003 dirty_hack.o lr-xr-xr-x 1 0 0 7 Oct 30 2003 klogd -> busybox dr-xr-xr-x 2 0 0 2048 Oct 30 2003 n -r--r--r-- 1 0 0 113917 Oct 28 2003 nfs.o lr-xr-xr-x 1 0 0 7 Oct 29 2003 rmmod -> busybox -r-xr-xr-x 2 0 0 476680 Nov 8 2003 smbmnt -r-xr-xr-x 2 0 0 485856 Nov 8 2003 smbmount -r-xr-xr-x 2 0 0 472048 Nov 8 2003 smbumount -r-xr-xr-x 1 0 0 31920 Oct 30 2003 sub_filter lr-xr-xr-x 1 0 0 7 Oct 30 2003 syslogd -> busybox / # export PATH=/cdrom / # smbmount //192.168.0.1/user //mnt -o username=user params.c:OpenConfFile() - Unable to open configuration file "/etc/config/smb.conf": No such file or directory Can't load /etc/config/smb.conf - run testparm to debug it load_client_codepage: filename /home/samba/codepages/codepage.850 does not exist. load_unicode_map: filename /home/samba/codepages/unicode_map.850 does not exist. Password: could not fork Can't get /etc/mtab~ lock filesmbmnt failed: 1 Connection closed by foreign host. $ telnet kiss Trying 192.168.0.3... Connected to kiss.jacek.it.pl. Escape character is '^]'. BusyBox v1.00-pre3 (2003.11.07-10:14+0000) Built-in shell (lash) Enter 'help' for a list of built-in commands. / # mount /dev/root on / type romfs (ro) none on /dev type devfs (rw) /proc on /proc type proc (rw,nosuid,nodev) /dev/cdroms/cdrom0 on /cdrom type iso9660 (ro,nosuid,nodev) //192.168.0.1/user on /mnt type smbfs (rw) / # ls -l / drwxr-xr-x 1 0 0 32 Jan 1 00:00 bin -rw-r--r-- 1 0 0 141 Jan 1 00:00 cal.txt dr-xr-xr-x 3 0 0 2048 Nov 7 2003 cdrom drwxr-xr-x 1 0 0 0 Jan 1 00:00 dev -rw-r--r-- 1 0 0 2196 Jan 1 00:00 dirty_hack.o drwxr-xr-x 1 0 0 32 Jan 1 00:00 etc -rwxr-xr-x 1 0 0 466764 Jan 1 00:00 fileplayer.bin -rw-r--r-- 1 0 0 12857 Jan 1 00:00 fipmodule.o drwxr-xr-x 1 0 0 32 Jan 1 00:00 img -rw-r--r-- 1 0 0 350611 Jan 1 00:00 khwl.o -rw-r--r-- 1 0 0 12251 Jan 1 00:00 kiss_khwl.o drwxr-xr-x 1 0 0 32 Jan 1 00:00 kml -rwxr-xr-x 1 0 0 471799 Jan 1 00:00 linux.bin.gz drwxr-xr-x 1 0 0 4096 Sep 20 2003 mnt -rwxr-xr-x 1 0 0 154952 Jan 1 00:00 mpegplayer.bin dr-xr-xr-x 22 0 0 0 Jan 1 00:00 proc -rw-r--r-- 1 0 0 56249 Jan 1 00:00 smbfs.o -rw-r--r-- 1 0 0 4300 Jan 1 00:00 strace.o / # ls -l /mnt drwxr-xr-x 1 0 0 4096 Nov 6 2003 jacek / # ls -l /mnt/jacek -rwxr-xr-x 1 0 0 4179968 Nov 6 2003 DP450NOMV.ISO -rwxr-xr-x 1 0 0 5210112 Nov 6 2003 DP500NOMV.ISO -rwxr-xr-x 1 0 0 5511168 Nov 6 2003 DP508NOMV.ISO -rwxr-xr-x 1 0 0 5730304 Nov 7 2003 TEST.ISO -rwxr-xr-x 1 0 0 192647 Sep 2 2003 dsc01070_filtered.jpg -rwxr-xr-x 1 0 0 136864 Sep 3 2003 dsc01091_filtered.jpg -rwxr-xr-x 1 0 0 122551 Sep 3 2003 dsc01097_filtered.jpg -rwxr-xr-x 1 0 0 258565 Oct 5 2003 dsc01098_filtered.jpg -rwxr-xr-x 1 0 0 183716 Sep 2 2003 dsc01100_filtered.jpg -rwxr-xr-x 1 0 0 174994 Sep 2 2003 dsc01106_filtered.jpg -rwxr-xr-x 1 0 0 139577 Sep 4 2003 dsc01154_filtered.jpg -rwxr-xr-x 1 0 0 122467 Sep 3 2003 dsc01163_filtered.jpg -rwxr-xr-x 1 0 0 291307 Oct 5 2003 dsc01189_filtered.jpg -rwxr-xr-x 1 0 0 280662 Oct 5 2003 dsc01191_filtered.jpg -rwxr-xr-x 1 0 0 159756 Oct 5 2003 dsc01200_filtered.jpg -rwxr-xr-x 1 0 0 157717 Oct 5 2003 dsc01206_filtered.jpg /mnt/jacek # mkdir k /mnt/jacek # cd k /mnt/jacek/k # df Filesystem 1k-blocks Used Available Use% Mounted on /dev/root 3561 3561 0 100% / /dev/cdroms/cdrom0 2912 2912 0 100% /cdrom //192.168.0.1/user 2478080 2423808 54272 98% /mnt