數碼視訊Q7--OpenWrt


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
\    ____                 _       __     __  /
\   / __ \____  ___  ____| |     / /____/ /_ /
\  / / / / __ \/ _ \/ __ \ | /| / / ___/ __/ /
\ / /_/ / /_/ /  __/ / / / |/ |/ / /  / /_   /
\ \____/ .___/\___/_/ /_/|__/|__/_/   \__/   /
\     /_/  W I R E L E S S   F R E E D O M   /
\                                            /
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Base on OpenWrt R22.1.1 by lean & lienol
 Kernel 5.4.172-flippy-69+o
 Packaged by breakings on 2022-01-20
 PLATFORM: amlogic  SOC: s905d  BOARD: n1

設備信息: Amlogic Meson GXL (S905X) P212 Development Board
CPU 型號:  AArch64 : Cortex-A53 x 4
系統負載:  0.31 0.14 0.05  	運行時間:  4天 22小時 15分鍾 37秒		
環境溫度:  1.0 °C           	當前頻率:  1000 Mhz
內存已用:  35% of 805MB  	IP  地址:  192.168.1.11
啟動存儲:  43% of 159.8M 	系統存儲:  65% of 736.0M 	
數據存儲:  7% of 2.1G   	

刷機

  1. 下載openwrt_s905d_n1_R22.1.1_k5.4.170-flippy-68+o.7z 提取碼:02im
  2. 解壓openwrt_s905d_n1_R22.1.1_k5.4.170-flippy-68+o.7z
  3. Rufus將解壓的img寫入TF卡
  4. 改寫DTB
cat /boot/uEnv.txt
LINUX=/zImage
INITRD=/uInitrd

# 下列 dtb,用到哪個就把哪個的#刪除,其它的則加上 # 在行首
# 用於 Phicomm N1
# FDT=/dtb/amlogic/meson-gxl-s905d-phicomm-n1.dtb
# 用於 Phicomm N1 (thresh)
#FDT=/dtb/amlogic/meson-gxl-s905d-phicomm-n1-thresh.dtb

FDT=/dtb/amlogic/meson-gxl-s905x-p212.dtb
APPEND=root=UUID=f749c540-4103-41f5-8dd4-fb372fa00df0 rootfstype=btrfs rootflags=compress=zstd:6 console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1

擴容

  1. 刷好的TF卡插進主機,通電啟動,耐心等下,網線單獨連接電腦,將電腦IP設置在 192.168.1.x網段。
  2. 電腦瀏覽器 192.168.1.1登陸OPENWRT后台,默認賬戶:root ,密碼:password 這個時候進入 系統菜單下的 磁盤管理 你會發現磁盤只利用了900多M,還有大量空間未分區。想利用剩余的空間,嘗試了幾個分區方案,雖然可行,但是一旦斷電重啟,DOCKER 項目就無法啟動,原來F大固件寫死了掛載點,不能隨便更改掛載點。
  3. 進入 系統菜單下的 重啟

重新寫卡后,點了下軟重啟。竟然自己分好區!!!

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
udev                    512.0K         0    512.0K   0% /dev
tmpfs                    80.6M    100.0K     80.5M   0% /run
/dev/mmcblk1p3          736.0M    432.0M    236.3M  65% /
tmpfs                   402.8M     21.4M    381.4M   5% /tmp
tmpfs                   512.0K         0    512.0K   0% /dev
cgroup                  402.8M         0    402.8M   0% /sys/fs/cgroup
/dev/mmcblk1p1          159.8M     68.0M     91.8M  43% /boot
/dev/mmcblk1p4            2.1G    127.0M      1.8G   7% /mnt/mmcblk1p4
/dev/mmcblk1p2          736.0M    425.5M    239.9M  64% /mnt/mmcblk1p2
/dev/mmcblk1p4            2.1G    127.0M      1.8G   7% /mnt/mmcblk1p4/docker
/dev/mmcblk1p4            2.1G    127.0M      1.8G   7% /mnt/mmcblk1p4/docker/btrfs
root@OpenWrt:~# lsblk -l
NAME      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
mmcblk1   179:0    0  3.7G  0 disk 
mmcblk1p1 179:1    0  160M  0 part /boot
mmcblk1p2 179:2    0  736M  0 part /mnt/mmcblk1p2
mmcblk1p3 179:3    0  736M  0 part /
mmcblk1p4 179:4    0  2.1G  0 part /mnt/mmcblk1p4/docker/btrfs
                                   /mnt/mmcblk1p4/docker
                                   /mnt/mmcblk1p4

這次等待的時間要稍微長點。幾分鍾后嘗試連接都失敗,SSH和瀏覽器都無法成功。以為掛掉了,想再次寫卡。沒辦法,想起群友的斷電大法,試試。。。。;兩次斷電重啟后,竟然又連上了~!!!還自動分好區,掛載點正常,DOCKER也是啟動了的。。。因為在刷armbian的時候知道了這個機器是NAND存儲,插入的TF卡就是MMC,所以就沒 cd /root && ./install-to-emmc.sh 或者: /root/install-to-emmc.sh 但是沒想到軟重啟就是自動寫MMC

DNS分流

AdGuardHome

DNS好多玩法,我就看懂了點adguardhome,所以,搬運曉峰部落閣

Mosdns

據說現在流行這個,簡單靈活,強大!搜兩篇博客學習:
mosdns - docker 配置&使用
使用mosdns代替Smartdns/AdGuardHome


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM