Code: Select all
[sda4]
Vendor : Linux
Product : [WOPR_samba]
Serial : Q80VQLFL
Devpath : 4
Lun : 0
MountDir : /dtv/usb/sda4
FileSystem : vfat
Added:
Forget it, it doesn`t play any role for recognition of USB.
Code: Select all
[sda4]
Vendor : Linux
Product : [WOPR_samba]
Serial : Q80VQLFL
Devpath : 4
Lun : 0
MountDir : /dtv/usb/sda4
FileSystem : vfat
Code: Select all
#!/bin/sh
# Enable CIFS sharing
insmod /mtd_rwarea/modules/cifs.ko
sleep 10
#====================================================================
# Variables
#====================================================================
CIFS="/dtv/usb/sda1"
IP="//192.168.1.200"
USER="YOUR WINDOWS USERNAME"
PASSWORD="YOUR WINDOWS PASSOWRD"
SHARE1="Filmukai"
SHARE2="Downloads"
SHARE3="Muzika"
SHARE4="Foto"
#====================================================================
# append sda1 notification to log file:
#====================================================================
echo "[sda1]
Vendor : CIFSMount
Product : File-Stor Gadget
Serial : Q80VQLFH
Devpath : 8
Lun : 0
MountDir : /dtv/usb/sda1
FileSystem : vfat
" >> /dtv/usb/log
#====================================================================
#Create Folder for VUSB-Mountpoints
#====================================================================
if [ `mount | grep -c $CIFS` == 0 ]; then
mkdir -p $CIFS
fi
#====================================================================
# Mounting the shares
#====================================================================
if [ `mount | grep -c $CIFS/$SHARE1` == 0 ]; then
echo "Mounting Windows Shares"
mkdir -p $CIFS/$SHARE1
mount -o user=$USER,password=$PASSWORD -t cifs $IP/$SHARE1 $CIFS/$SHARE1
else
echo "Windows Shares already Mounted"
fi
if [ `mount | grep -c $CIFS/$SHARE2` == 0 ]; then
echo "Mounting Windows Shares"
mkdir -p $CIFS/$SHARE2
mount -o user=$USER,password=$PASSWORD -t cifs $IP/$SHARE2 $CIFS/$SHARE2
else
echo "Windows Shares already Mounted"
fi
if [ `mount | grep -c $CIFS/$SHARE3` == 0 ]; then
echo "Mounting Windows Shares"
mkdir -p $CIFS/$SHARE3
mount -o user=$USER,password=$PASSWORD -t cifs $IP/$SHARE3 $CIFS/$SHARE3
else
echo "Windows Shares already Mounted"
fi
if [ `mount | grep -c $CIFS/$SHARE4` == 0 ]; then
echo "Mounting Windows Shares"
mkdir -p $CIFS/$SHARE4
mount -o user=$USER,password=$PASSWORD -t cifs $IP/$SHARE4 $CIFS/$SHARE4
else
echo "Windows Shares already Mounted"
fi
exit
Code: Select all
if [ `mount | grep -c $CIFS/$SHARE4` == 0 ]; then
echo "Mounting Windows Shares"
mkdir -p $CIFS/$SHARE4
mount -o user=$USER,password=$PASSWORD -t cifs $IP/$SHARE4 $CIFS/$SHARE4
else
echo "Windows Shares already Mounted"
fi
Code: Select all
#Install Kernel Modules for smb
Module="/mtd_rwarea/modules"
dd if=/dev/zero of=/dtv/vusb bs=512 count=4
insmod $Module/dummy_hcd.ko
sleep 3
insmod $Module/g_file_storage.ko
sleep 3
echo -e "[sda]
Vendor : CifsMount
Product : VUSB Stick
Serial : Q80VQLFH
Devpath : 8
Lun : 0
MountDir : /dtv/usb/sda1
FileSystem : vfat
" >> /dtv/usb/log
Code: Select all
insmod $Module/cifs.ko