目前 debian official 已經是 11 (bull's eye),armbian for bananpi M1 最新的 stable 只到 10 (buster),但是至少 kernel 是 5.10
-- 原來有支援 debian 跟 ubuntu。各自依照 distribution 來表示。
一樣,download xz 解開,dd 到 sd card 上。
只有一個 partition,mount 進來後,已經有 /boot,不是像 raspberry pi 一樣有獨立的 /boot partition (fat)。
開機,在 console 有輸出.. 一直到 kernel booting 後就沒了 (猜是display 在 hdmi),等30 sec.. 後就出現 prompt,要求輸入 root password。
root password 有嚴格的檢查,不能包含在 dictionary 裡面的詞。(但是 login 後可以改)。
login 後 keyboard mapping 有問題,要
export TERM=vt100才會正常。
修改 /boot/armbianEnv.txt,把 console=both 改成 serial,kernel log 就會出現在 console 上了。
開進 shell , keyboard mapping 也對了 (雖然 TERM 是 linux)
run armbian-config..
很方便,竟然有 hostspot...,而且自己外接的 wifi dongle 自動偵測到 (rt2800usb)
一段自動偵測,設定之後,會出現 interface 給你選,這個要選 ethernet。
然後就會用 default 的 SSID, password 啟動。
iptables, ip_forwards 都會設好。
要改 SSID, password 的話,再選一次 hostapd,選 advance ,就可以 edit ssid, passowrd.
hostapd, dnsmasq 都是 systemctl service,和 iptables 的設定各是:
/etc/hostapd.conf /etc/dnsmasq.conf /etc/iptables.ipv4.nat
使用心得... 比以前的(?) 好很多,作為 wifi router,都沒有以前動不動就 kernel trape 的現象,連 driver 也不像以前常常出現 warnning message...
沒有留言:
張貼留言