Advertisement
Guest User

wdr3600-debug

a guest
Nov 10th, 2015
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.08 KB | None | 0 0
  1. + drive
  2. + + grep ^sd.$
  3. ls /dev
  4. + DRIVES=sda
  5. + [ sda ]
  6. + [ sda ]
  7. + cat+ ioption+ sed s/>sda/ selected&/g
  8.  
  9. sda
  10. + grep -v+ awk -FĄ+ sed s|#|\n|g+ echo sda value="">
  11. -v
  12.  
  13. sel= {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  14. + fdisk -l /dev/sda
  15. <!center><!table width="95%" border="5"><!tr><!td>
  16. <!br>Select drive:
  17. <!select name=SD onChange="this.form.submit();">
  18. <!option value="sda" selected>sda<!/option>
  19. <!/select>
  20. <!br>
  21. Fdisk information for drive /dev/sda:
  22. <!br>
  23. <!textarea name=FDISK_INFO onfocus="auto_grow(this)" wrap="off" readonly autofocus class=ro>
  24.  
  25. Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
  26. Units: sectors of 1 * 512 = 512 bytes
  27. Sector size (logical/physical): 512 bytes / 512 bytes
  28. I/O size (minimum/optimal): 512 bytes / 512 bytes
  29. Disklabel type: dos
  30. Disk identifier: 0xe3ded9b4
  31.  
  32. Device Boot Start End Blocks Id System
  33. /dev/sda1 2048 1953521663 976759808 7 HPFS/NTFS/exFAT
  34. <!/textarea>
  35. + mount_info
  36. + [ sda ]
  37. + + grep /dev/sda+ awk {print $1" mounted to "$2" as "$3}
  38. cat /proc/mounts
  39.  
  40. + MOUNT_INFO=/dev/sda1 mounted to /mnt as fuseblk
  41. + cat /proc/swaps
  42. + awk+ grep /dev/sda
  43. {print $1" mounted as swap partition"}
  44. + SWAP_INFO=
  45. + [ ]
  46. + [ /dev/sda1 mounted to /mnt as fuseblk ]
  47. + echo+ sed s|.*|Unmount&|;s|tS|t/S|
  48.  
  49. + btn_c=Unmount
  50. + [ Unmount ]
  51. + + egrep format
  52. echo /cgi-bin/format.cgi
  53. + [ /cgi-bin/format.cgi ]
  54. + btn umountĄUnmount partition(s)
  55. + [ ]
  56. + sep= -- OR --
  57. + awk -FĄ {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
  58. + + echo umountĄUnmount partition(s)
  59. sed s|$|Ą|;s|#|Ą -- OR -- \n|g
  60. + btnu=<!br><!button type=submit name=ACTION value="umount" onclick="">Unmount partition(s)<!/button>
  61. + cat
  62. <!br>
  63. Mount information for drive /dev/sda:
  64. <!br>
  65. <!textarea name=MOUNT_INFO readonly class=ro wrap="off">
  66. /dev/sda1 mounted to /mnt as fuseblk
  67.  
  68. <!/textarea>
  69. <!br><!button type=submit name=ACTION value="umount" onclick="">Unmount partition(s)<!/button>
  70. <!br>
  71. + echo <!br><!/td><!/tr><!/table><!/center>
  72. <!br><!/td><!/tr><!/table><!/center>
  73. + web_ui
  74. + [ -f /lib/modules/*/cifs.ko ]
  75. + btn inst_cifsĄInstall
  76. + [ ]
  77. + sep= -- OR --
  78. + sed s|$|Ą|;s|#|Ą -- OR -- \n|g
  79. + echo inst_cifsĄInstall+ awk
  80. -FĄ {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
  81. + inst=<!br>(kmod-fs-cifs required <!button type=submit name=ACTION value="inst_cifs" onclick="">Install<!/button> )
  82. + acfg am#as#mnt_label#atr#adlna
  83. + + sed s|#|\n|g+ awk -Fecho am#as#mnt_label#atr#adlna
  84.  
  85. Ą {print $1"=`grep \"^"$1"=\" /etc/config/automount | cut -d\"=\" -f2 | tr -d \"\x27\\\"`"}
  86. + eval am=`grep "^am=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` as=`grep "^as=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` mnt_label=`grep "^mnt_label=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` atr=`grep "^atr=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"` adlna=`grep "^adlna=" /etc/config/automount | cut -d"=" -f2 | tr -d "'\"`
  87. + + cut -d=+ tr -d '"grep ^am= /etc/config/automount -f2
  88.  
  89.  
  90. + cut -d=+ tr -d '"+ grep ^as= -f2
  91. /etc/config/automount
  92.  
  93. + grep ^mnt_label= /etc/config/automount
  94. + cut -d= -f2+ tr
  95. -d '"
  96. + grep ^atr= /etc/config/automount
  97. + cut -d=+ tr -d '"
  98. -f2
  99. + + cut -d=+ tr -dgrep ^adlna= /etc/config/automount -f2
  100. '"
  101.  
  102. + am=Enabled as=Enabled mnt_label=mnt atr=Enabled adlna=Enabled
  103. + [ sda -a ! Unmount ]
  104. + + grep+ sed s|.*/||+ awk {print $3}+ egrep -vw+ grep /dev/sd
  105. + mount
  106. sed s|>mnt| selected&| -v
  107.  
  108. /overlay|/mnt
  109.  
  110. sd..
  111. + ioption #mnt
  112. + sed s|#|\n|g
  113. + + grep -v+ echo #mnt
  114. awk -FĄ value="">
  115. -v sel= {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  116. + lmnt= <!option value="" selected><!/option>
  117. <!option value="mnt" selected>mnt<!/option>
  118. + cat
  119. + ioption /mnt#/share/LABEL
  120. + + awk -FĄ -v sel= + sed s|#|\n|g+ echo /mnt#/share/LABELgrep -v value="">
  121. {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  122.  
  123.  
  124. + ioption Enabled#Disabled Enabled
  125. + grep -v value="">+ awk -FĄ+ sed s|#|\n|g+ echo Enabled#Disabled
  126. -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  127.  
  128.  
  129. + ioption Enabled#Disabled Enabled
  130. + awk -FĄ -v+ sed s|#|\n|g+ echo Enabled#Disabled+ grep -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  131.  
  132. value="">
  133.  
  134. + ioption Enabled#Disabled Enabled
  135. + awk -FĄ -v+ sed s|#|\n|g
  136. + echo Enabled#Disabled
  137. + grep -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  138. value="">
  139. + ioption Enabled#Disabled Enabled
  140. + sed s|#|\n|g
  141. + echo+ awk+ grep -v value=""> Enabled#Disabled
  142. -FĄ
  143. -v sel=Enabled {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}
  144. + btn setmntĄSet#Debug
  145. + [ ]
  146. + sep= -- OR --
  147. + awk -FĄ+ sed s|$|Ą|;s|#|Ą -- OR -- \n|g+ echo setmntĄSet#Debug {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
  148.  
  149.  
  150. + sed s|.*sda||+ ls /dev/sda1
  151.  
  152. + ioption 1
  153. + awk -FĄ -v+ sed s|#|\n|g
  154. + + grep -v sel= {printf "\t<!option value=\""$1"\"";if(sel == $1)printf " selected";printf ">";if(NF == 1)printf $1;else printf $2;printf"<!/option>\n"}echo 1
  155. value="">
  156.  
  157. + btn reformat1ĄFormat/Remove & Mount
  158. + [ ]
  159. + sep= -- OR --
  160. + echo reformat1ĄFormat/Remove & Mount
  161. + awk+ sed s|$|Ą|;s|#|Ą -- OR -- \n|g
  162. -FĄ {printf "<!button type=submit name=ACTION value=\""$1"\" onclick=\""$3"\">";if(NF == 2)printf $1;else printf $2;printf "<!/button>"$NF}
  163. <!br>
  164. <!center><!table class=index width="95%" border="5"><!tr><!td class=left>
  165. <!h2>Mounting and formatting options<!/h2>
  166. <!hr>
  167. <!h3 class=left>Global options for all functions<!/h3>
  168. - MOUNT POINT
  169. <!select name=mp>
  170. <!option value="/mnt">/mnt<!/option>
  171. <!option value="/share/LABEL">/share/LABEL<!/option>
  172. <!/select> ("/mnt"=samba+dlna+ftp+torrent --OR-- "/share/LABEL"=samba+dlna)
  173. <!br>
  174. - LABEL <!input name=label> (if blank, then LABEL="mnt")
  175. <!br>
  176. - enabling and starting transmission-daemon <!input type=checkbox value=1 name=tr_enable>
  177. <!hr>
  178. <!h3 class=left> 1. AutoMount Configs<!/h3>
  179. - Mounted to /mnt <!t30>"mnt"<!/t30>
  180. <!br>
  181. Change to: <!select name=smnt> <!option value="" selected><!/option>
  182. <!option value="mnt" selected>mnt<!/option><!/select>
  183. <!br><!br>
  184. - AutoMount <!t30>"Enabled"<!/t30>
  185. <!br>
  186. Change to <!select name=ams> <!option value="Enabled" selected>Enabled<!/option>
  187. <!option value="Disabled">Disabled<!/option><!/select>
  188. <!br><!br>
  189. - AutoSwap <!t30>"Enabled"<!/t30>
  190. <!br>
  191. Change to <!select name=ass> <!option value="Enabled" selected>Enabled<!/option>
  192. <!option value="Disabled">Disabled<!/option><!/select>
  193. <!br><!br>
  194. - AutoStart miniDLNA <!t30>"Enabled"<!/t30>
  195. <!br>
  196. Change to <!select name=adlnas> <!option value="Enabled" selected>Enabled<!/option>
  197. <!option value="Disabled">Disabled<!/option><!/select>
  198. <!br><!br>
  199. - AutoStart Transmission <!t30>"Enabled"<!/t30>
  200. <!br>
  201. Change to <!select name=atrs> <!option value="Enabled" selected>Enabled<!/option>
  202. <!option value="Disabled">Disabled<!/option><!/select>
  203. <!br><!br>
  204. <!button type=submit name=ACTION value="setmnt" onclick=" -- OR -- ">Set<!/button> -- OR -- <!button type=submit name=ACTION value="Debug" onclick="">Debug<!/button>
  205. <!hr>
  206.  
  207. <!h3 class=left>3.1. Existing partition format or remove data and mount as extroot<!/h3>
  208. Option selection:
  209. <!br>
  210. - <!input type=radio name=reformat_delete value=format checked> <!b>format<!/b> partition
  211. <!br>
  212. - <!input type=radio name=reformat_delete value=rm> <!b>remove data<!/b> from partition (if you use GPT partition table)
  213. <!br>
  214. Partition selection:
  215. <!br>
  216. - DriveNumber (/dev/sda):
  217. <!select name=dn_overlay>
  218. <!option value="1">1<!/option>
  219. <!/select> --> partition mounted to <!select name=ET3> <!option value="/overlay">/overlay<!/option>
  220. <!option value="/">/<!/option><!/select>
  221. <!br>
  222. - <!b>add<!/b> extroot mount for fstab config
  223. <!br>
  224. - automatic reboot on finish due to extroot
  225. <!br><!br>
  226. <!button type=submit name=ACTION value="reformat1" onclick="">Format/Remove & Mount<!/button>
  227. <!br><!hr>
  228. <!h3 class=left>4.1. CIFS mount <!/h3>
  229. Add new mount: <!i>mount -t cifs //<!select name=NCIP onchange="if(this.value=='!') custom_select_val(this, 'Enter your custom value.')"> <!option value="192.168.0.176">192.168.0.176 (Windows-Phone)<!/option>
  230. <!option value="192.168.0.102">192.168.0.102 (Szauer-PC)<!/option> <!option value="!">[custom]<!/option><!/select>/<!input name=NCFF placeholder='Folder from (ab/cd/ef)'> /<!input name=NCFT placeholder='Folder to (ab/cd/ef)'><!/i> -->
  231. <!br><!br> 1: Linux share (without password): <!i>-o user=guest,sec=ntlm<!/i> <!button type=submit name=ACTION value="ancml" onclick="">Add<!/button>
  232. <!br><!br> 2: Windows share (with password): <!i>-o user=<!input name=NCUN placeholder='Username'>,password=<!input name=NCPW placeholder='Password'>,nounix,noserverino<!/i> <!button type=submit name=ACTION value="ancmw" onclick="">Add<!/button>
  233. <!br><!br>
  234. Exist mounts: <!select name="ecm">
  235.  
  236. <!/select>
  237. <!button type=submit name=ACTION value="decm" onclick=" ">Delete<!/button> <!button type=submit name=ACTION value="Mount" onclick="">Mount<!/button> <!button type=submit name=ACTION value="uMount" onclick="">uMount<!/button>
  238. <!br><!br>
  239. <!b>View <!select name="VFILE" onchange="if(this.value=='!') custom_select_val(this, 'Enter your custom value.')">
  240. <!option value="/etc/rc.local">rc.local<!/option>
  241. <!/select> file<!/b> <!button type=submit name=ACTION value="RFILE" onclick="">View<!/button>
  242. <!br><!br><!/td><!/tr><!/table><!/center>
  243. + footer
  244. + [ y ]
  245. + exec
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement