thảo luận [Mini Review] Router J4125 + RTL8125 4 cổng 2.5G

help-14

Junior Member
Ở nhà hơn năm nay mình đang sử dụng NanoPi R4s để PPoE sang cục modem nhà mạng, xài rất chi là ổn định nhưng mỗi tội nóng và chỉ chạy trên Sdcard, ko boot qua USB được như Pi 4, thành ra 4GB ram nhưng chả chạy thêm được cái gì nữa khá là phí.

Lượn lờ taobao một thời gian thì mình tìm được thiết bị này: [Link taobao]
  • CPU intel celeron J4125
  • 4 cổng Lan 2.5G, có cả bản thấp hơn 4 cổng 1GB nhưng tội gì :LOL:)
  • 1 cổng M.2 nvme, 2 cổng SATA
  • 2 usb 3.0, 2 usb 2.0
  • HDMI, Display port
  • Chưa bao kèm RAM DDR4 laptop và ổ cứng

1638281363628.png
1638281372142.png

1638281742730.png



Đặt order trên Nhập Hàng 6 ngày thì đã được nhận :D
Đóng gói chắc chắn, có nguồn đi kèm, nhà dư con M2 128GB nên cắm vào rồi đặt Shopee 2 thanh RAM cắm vào nữa là xong.
Con này tản nhiệt qua vỏ phải nói là cực mát, sờ tay vào chỉ tầm hơn 30 độ mát hơn rất nhiều Pi 4 với NanoPi R4s. :eek:

1638281846910.jpeg

1638281859275.jpeg

1638281880540.jpeg




Về phần mềm cho con này thì lúc đầu khá nhiều vấn đề, trên taobao để link OpenWRT nhưng link die ko tải được. Dùng bản build OpenWRT trên trang chủ khá là lỗi. =((

Ghi hỗ trợ Esxi 6.7 nhưng mình cài thì ko nhận cổng LAN RTL8125, phải mod lại ISO để cho driver vào nhưng mình làm mãi ko được, chắc do đang xài Windows 11. :beat_brick:

Pfsense thì chắc được nhưng mình ghét cái này với lại còn chạy docker, máy ảo nữa nên hơi phí nếu cài Pfsense. :whistle:

Lần mò khác lâu bằng baidu thì tìm được bài biết gốc tiếng tàu, tác giả bảo dùng bản build Lean openwrt sau tháng 10 năm 2020 là được, mình thì chưa thử build nhưng cố tìm thì đã ra 1 bản hỗ trợ thiết bị này ở đây: https://github.com/HoldOnBro/Actions-OpenWrt
Download: https://github.com/HoldOnBro/Actions-OpenWrt/releases/tag/J4125
 
Last edited:
1638282737103.jpeg


Lúc mới đầu vào giao diện là tiếng trung, username: root, password: password
Mọi người vào System -> System -> Language để chỉnh về tiếng anh, sau đó F5 là được.

Lúc mới đầu bạn phải cắm dây PC vào cổng eth0 để vào được giao diện điều khiển nhé. Sau đó vào OpenWRT (mặc định là 192.168.123.1) chỉnh lại Interface để cổng eth0 là PPoE, bridge cổng eth1 -> eth3 với nhau, chỉnh lại dải IP sang 192.168.2.1 nếu thích. Chú ý chỉ ấn save để chỉnh tất cả rồi mới ấn Apply nhé. Mặc định có cái WAN6 xoá đi luôn.

1638283762105.jpeg


Ban đầu có khá nhiều packages cài sẵn mà bình thường mình ko dùng, nên mình viết cái script này để xoá, mọi người có thể ssh vào sau đó paste để chạy nhé: [Script xoá] :byebye:

Mình lắp ổ cứng 128 gb nhưng Openwrt lại chỉ lấy hơn 1GB, nên phần còn lại mình vào Diskman để tạo thêm phân vùng, sau đó vào Mount Points để mount vào hệ thống.

1638282989087.jpeg



Nếu mọi người có dùng Docker thì mình cũng muốn note lại một lỗi của Docker, đó là dù mình đã sửa file /etc/docker/daemon.json để chuyển data của Docker sang phân vùng mới, thì khi tải image về, docker vẫn tải về phân vùng hệ thống (200MB) nên báo lỗi hết ổ cứng. Để Fix thì mọi người dùng symlink link cái folder tạm của docker sang phân vùng mới là được.
ln -s /mount/cua/phan/vung/moi/docker_temp /var/lib/docker

Ở đây mình dùng Samba 4 để copy file sang, do PC hỗ trợ 2.5GB nên được full speed.

1638283378363.png


Hiện tại đã chạy được 1 tháng, rất ổn định, chưa phải reboot phát nào, có lần chơi ngu rm -rf cả phân vùng boot của grub nhưng máy vẫn chạy bình thường 1 tuần rồi lúc gõ reboot mới biết :beated:

Hiện tại đang chạy 5 con docker và 2 VM hằng ngày RAM ko lên được 1GB, lúc xem film 4K trở lên trên Jellyfin thì CPU lên 100% và RAM sẽ lên 4GB, nếu dùng video 1080p thì CPU còn chẳng lên 5%. o_O Bật thêm Intel codec trong Jellyfin để trancode nữa.

Mọi người dùng Qemu để chạy máy ảo nhé: https://openwrt.org/docs/guide-user/virtualization/qemu_host

1638283908315.png
 

Attachments

  • 1638282677994.png
    1638282677994.png
    1.2 MB · Views: 367
Last edited:
Bài mini review đến đây thôi ạ :byebye: Chỗ này mình sẽ note lại 1 số vấn đề mình gặp để anh em nào có chơi còn biết fix :love:
  • Nếu gặp vấn đề với samba4 ko kết nối được, thì vào system -> startup để disable vào stop server ksmbd, sau đó restart service samba4
  • crontab của openwrt khá ngu, dùng @hourly @daily không chạy được đâu, mọi người dùng kiểu cũ nhé: 0 * * * *
  • Lúc tạo phân vùng thừa từ SSD thì mọi người mount cả trong Diskman lẫn mount point nhé.
  • Khi trỏ domain vào đây thì mọi người nhớ chỉnh cả A record vào ipv4, AAAA record vào ipv6, sau đó vào network -> DHCP & DDNS để whitelist domain đó hoặc tắt hẳn Rebind protection đi, như thế các thiết bị trong LAN sẽ vào được domain như bình thường.
  • Grub có mội lỗi nếu cắm USB hoặc SSD thứ 2 thì ko boot được, mọi người tạm tháo usb ra để vào, sau đó sửa file /boot/grub/grub.cfg. Sửa set root='(hd0,gpt1)' thành set root='(hd1,gpt1)' rồi cắm usb/ssd vào reboot bình thường.
 
Last edited:
Mua SSD có Mikrotik license để vào con này ko biết có ngon ko các bác, hàng về tới tay hết bao nhiêu vậy bác thớt?
 
Con này bác cài openwrt làm router hay sao bác, chạy vm, docker có ổn định không nhỉ, với router có bị lỗi gì không bác
 
Đang có 1 con 3865u, tính build OpenWRT mà lười nên vẫn chạy pfsense. Ngoài cài ADguard, wireguard vpn để connect con VPN ở sing ra thì chưa biết làm trò gì.
 
Back
Top