2022年1月13日 星期四

Raspberry pi as access point ( Bridge mode )

社區網路只給一個IP, 先前是用 usb wifi adapter , 讓 ubuntu PC 當 access point,

近來 WIFI 用得比較重, 這支小 usb wifi adapter 又慢又不穩. 

所以跑去買了 PCIE 有線網卡,  ubuntu NetworkManager 設為 "share to other computer", 就是個 router 了, 然後網線拉出來接旅行用的 AP, 設為 bridge mode, 就有個很穩的 wifi 了.

但是..., 還是有點麻煩, 要開關 wifi 得去按電源鍵

 (應該可以用 command nmcli 把PCIE網卡 down 下來吧? 現在才想到....)

最近在玩 RPI4, 忽然想起很久以前是把 RPI 當 AP 用的, 去找了做法:

https://www.raspberrypi.com/documentation/computers/configuration.html#setting-up-a-bridged-wireless-access-point

主要就是 

1. install hostapd, systemctl unmask/enable hostapd

2. 加 file 

/etc/systemd/network/bridge-br0.netdev

[NetDev]
Name=br0
Kind=bridge
/etc/systemd/network/br0-member-eth0.network
[Match]
Name=eth0

[Network]
Bridge=br0
systemctl enable systemd-networkd
 /etc/hostapd/hostapd.conf
country_code=TW
interface=wlan0
bridge=br0
ssid=MYSSID
hw_mode=g
channel=7
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=MYPASSWORD
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
3. 改 /etc/dhcpcd.conf
開頭加 denyinterfaces wlan0 eth0, 尾加 interface br0
4. reboot
用 ubuntu PC ssh contro wifi :
1. ssh without password
  • ssh-keygen -t rsa 或 ssh-keygen -d (dsa) => 產生出 id_rsa, id_rsa.pub
  • scp id_rsa.pub server_hostname:~/.ssh/
  • ssh server_hostname
  • cat .ssh/id_rsa.pub >> .ssh/authorized_keys
  • 2. ssh command toggle wifi
    ssh -t pi@MYPI "sudo ifconfig" | grep wlan #check if wifi exist
    ssh -t pi@MYPI "sudo ifconfig wlan0 up/down"

    2022年1月6日 星期四

    ubuntu window manager (marco again)

    solved :  remove /home/USERNAME/.local/share/applications/marco*  , done

    昨天一早電腦開機後, 桌面看起來很怪, mouse 是 X 型, keyboard 幾乎無法使用, 好在快捷鍵有些能用, 用快捷鍵開了播音樂的 script 後, 獲得 mate-terminal 一枚, 再用 mouse 開新的 terminal , keyboard 在這個 terminal 可用, 但畫面還是不對

    差點要重新 install, 好在有想到上回 marco 的事, 用 mouse 開了 system setting -> mate tweak, 果然, window manager 那邊有 warning, 選了 marco adaptive 之後就 OK 了,

    但今早重開機問題又冒出來了, google 之後, 試了幾個撇步, 最後是這個 remove marco* 成功

    2022年1月5日 星期三

    橘子收成時(Tangerines)

     公視選片都滿不錯的

    看到一半忍不住去 google 了一下這片的背景

    結果看後半時滿滿的代入感, 台海如果爆戰事, 大陸兵/台灣(雇的外籍)兵, 台灣的新移民....

    這果然是個反戰片, 至少, 對我很有作用.


    前幾天的新聞吧? 俄烏戰雲密佈, 烏克蘭有1/3的人表示願意上戰場, 當時心裏立刻浮起的是, PTT流行語 : 反觀...

    現在想想, 人類都多貪生怕死一點, 都不願上戰場, 也不是什麼壞事

    題外話, tangerine 應該就是片中那種品種橘子, 但片中發音不太像這個字

    在歐陸工作時見過這種橘子, 東歐同事的發音和片中很像, 那位同事說這個字是源自中文, 對著我慢速重複了N次, 我:...........一點都不像任何一種我聽過的漢語