Thanks grayman4hire ... I ran the fw_printenv and got following results
$this->bbcode_second_pass_code('', '[root@alarm ~]# fw_printenv
ethact=egiga0
bootdelay=3
baudrate=115200
mainlineLinux=yes
console=ttyS0,115200
led_init=green blinking
led_exit=green off
led_error=orange blinking
mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
mtdids=nand0=orion_nand
partition=nand0,2
stdin=serial
stdout=serial
stderr=serial
rescue_installed=0
rescue_set_bootargs=setenv bootargs console=$console ubi.mtd=2 root=ubi0:rootfs ro rootfstype=ubifs $mtdparts $rescue_custom_params
rescue_bootcmd=if test $rescue_installed -eq 1; then run rescue_set_bootargs; nand read.e 0x800000 0x100000 0x400000; bootm 0x800000; else run pogo_bootcmd; fi
pogo_bootcmd=if fsload uboot-original-mtd0.kwb; then go 0x800200; fi
force_rescue=0
force_rescue_bootcmd=if test $force_rescue -eq 1 || ext2load usb 0:1 0x1700000 /rescueme 1 || fatload usb 0:1 0x1700000 /rescueme.txt 1; then run rescue_bootcmd; fi
ubifs_mtd=3
ubifs_set_bootargs=setenv bootargs console=$console ubi.mtd=$ubifs_mtd root=ubi0:rootfs rootfstype=ubifs $mtdparts $ubifs_custom_params
ubifs_bootcmd=run ubifs_set_bootargs; if ubi part data && ubifsmount rootfs && ubifsload 0x800000 /boot/uImage && ubifsload 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; fi
usb_scan=usb_scan_done=0;for scan in $usb_scan_list; do run usb_scan_$scan; if test $usb_scan_done -eq 0 && ext2load usb $usb 0x800000 /boot/uImage 1; then usb_scan_done=1; echo "Found bootable drive on usb $usb"; setenv usb_device $usb; setenv usb_root /dev/$dev; fi; done
usb_scan_list=1 2 3 4
usb_scan_1=usb=0:1 dev=sda1
usb_scan_2=usb=1:1 dev=sdb1
usb_scan_3=usb=2:1 dev=sdc1
usb_scan_4=usb=3:1 dev=sdd1
usb_init=run usb_scan
usb_device=0:1
usb_root=/dev/sda1
usb_rootdelay=10
usb_set_bootargs=setenv bootargs console=$console root=$usb_root rootdelay=$usb_rootdelay rootfstype=$usb_rootfstype $mtdparts $usb_custom_params
usb_bootcmd=run usb_init; run usb_set_bootargs; run usb_boot
usb_boot=mw 0x800000 0 1; ext2load usb $usb_device 0x800000 /boot/uImage; if ext2load usb $usb_device 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
bootcmd=usb start; run force_rescue_bootcmd; run ubifs_bootcmd; run usb_bootcmd; usb stop; run rescue_bootcmd; run pogo_bootcmd; reset
ethaddr=00:25:31:04:4B:9A
arcNumber=2097
usb_rootfstype=ext3
')
I am going to activate netconsole, but I don't have OS X or Linux ... I am a windows person ... so I'll have to get the live CD to do that.
I don't know what's happening here ... it all used to work fine ... I freshly installed alARM, then manually mounted the 1tb HDD by issuing following commands:
$this->bbcode_second_pass_code('', 'mkdir /media
chmod 755 /media
mkdir -p /media/1tb
mount /dev/sdb1 /media/1tb
')
Then I installed SAMBA by issuing following command:
$this->bbcode_second_pass_code('', 'pacman -Syu samba avahi')
Then I edited the smb.conf (nano /etc/samba/smb.conf) and put following configuration file:
$this->bbcode_second_pass_code('', '[global]
workgroup = WORKGROUP
server string = ALARM
netbios name = ALARM
load printers = no
printing = bsd
printcap name = /dev/null
disable spools = yes
log file = /var/log/samba/%m.log
max log size = 50
dns proxy = no
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=131072 SO_SNDBUF=131072 SO_KEEPALIVE
write cache size = 2097152
use sendfile = yes
#unprotected/public share without login
security = user
map to guest = Bad User
guest account = root
[myShare]
path = /media/1tb/
read only = no
public = yes
writable = yes
#force user = root
guest ok = yes
')
Then I also added following line to /etc/security/limits.conf to avoid Windows 7 related errors:
$this->bbcode_second_pass_code('', '* - nofile 16384')
Then I started SAMBA by issuing following command:
$this->bbcode_second_pass_code('', 'systemctl start smbd nmbd')
I can view the SAMBA share on my windows machine, I can read my files ... however, I can't write to it. When I try to write to the share, I get following error in Windows:
Destination Folder Access Denied. You need permission to perform this action ....
What am I doing wrong? I used to do the same before, and everything used to be fine, but not anymore ... I haven't changed anything on my side ... has anything changed on the alARM builds, or Samba builds, which may be causing this issue? Any ideas?
When I install miniDLNA, it doesn't read the folders either ... I am 100% sure it is due to permissions as well ... Please help