bpi:log20150607_raspbian_swconfig
文書の過去の版を表示しています。
BPi-R1 で Raspbian に swconfig をインストール
BPi-R1 向けの Raspbian には,BPI-R1 に入っている イーサネット・スイッチ(BCM53125) を制御するための swconfig コマンドが入っていません.
調べると,下記の URL のシェルスクリプトがそのまま使えました. https://raw.githubusercontent.com/Bananian/bananian/master/scripts/build-swconfig.sh
このスクリプトに沿ってビルドすると,openwrt/package/network/config/swconfig/src の中に,ビルドされた swconfig が出来ます. この swconfig を /usr/local/bin にコピーすれば,OpenWrt の swconfig と同様に,Raspbian でも BPi-R1 のイーサネット・スイッチを制御できるようになります.
簡単な使い方
以下のスクリプトは,vlan を使って,普通のイーサネットスイッチと同じ状態にします.
- vlan.sh
#!/bin/sh # The swconfig port number are: # |2|1|0|4| |3| # (looking at front of ports) swconfig dev switch0 set reset swconfig dev switch0 set enable_vlan 1 swconfig dev switch0 vlan 102 set ports '0 1 2 3 4 8' swconfig dev switch0 port 0 set pvid 102 swconfig dev switch0 port 1 set pvid 102 swconfig dev switch0 port 2 set pvid 102 swconfig dev switch0 port 3 set pvid 102 swconfig dev switch0 port 4 set pvid 102 swconfig dev switch0 set apply
bpi/log20150607_raspbian_swconfig.1433679373.txt.gz · 最終更新: 2015-06-07 12:16 by tosihisa@netfort.gr.jp