RasberryPi2のセットアップメモ

NOOBSを使ってDebianベースのOSをセットアップ

使い勝手を良くするためのツールをセットアップ

RasPi2をWiFiアクセスポイントにする

この設定を行うことで、PCやタブレットをRasPi2に直接繋ぐことができるようになる。

dhcpサーバのセットアップ

現在の所、クライアント側でIPアドレスの取得がうまくいっていません クライアントはDHCPDISCOVERで従来使用していたアドレスを要求する
ネットワークが違うのでダメと答え、DICPOFFERで新たなIPアドレスを提案する
クライアントは無視して、DICPDISCOVERを再度リクエストする。
の、繰り返しです。

WiFi APにしただけではIPアドレスが発行されないため使いにくいです。
RasPi2のWiFiに繋いだクライアントにIPアドレスを自動的に払い出します。

LANは固定IPアドレス、WLANはAPモードにしたときの/etc/network/interfaceの設定

$ cat /etc/network/interfaces
auto lo

iface lo inet loopback
iface eth0 inet static
  address 192.168.1.50
  netmask 255.255.255.0
  gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet static
  address 192.168.100.1
  netmask 255.255.255.0

 #iface default inet dhcp

LANはdhcp取得、WLANはAPモードにしたときの/etc/network/interfaceの設定

$ cat /etc/network/interfaces
auto lo

iface lo inet loopback
iface eth0 inet dhcp
  #address 192.168.1.50
  #netmask 255.255.255.0
  #gateway 192.168.1.1

allow-hotplug wlan0
iface wlan0 inet static
  address 192.168.100.1
  netmask 255.255.255.0

iface default inet dhcp

その他のメモ

トラブルシューティング

wlan0をAPモードにしてDHCPをセットしてもうまくいかない

wlan0を固定IPアドレスにしているのに、IPアドレスがセットされない
IPアドレスがセットされないからDHCPサーバが起動に失敗する

これはタイミングの問題のようです。
WiFiドングルが初期化されて、APモードとしてセットアップするのが早すぎるのかも。

以下のスクリプトをrc.localに入れてほぼ解決しています。

ifdown wlan0
sleep 30
ifup wlan0
sleep 10
/etc/init.d/isc-dhcp-server restart

wlan0を落としてしばらく待つ。
wlan0を起動して少し待つ。
dhcpサーバを再起動する。

これでも駄目なときがあります。
一度起動して、rebotすると大丈夫なときが多いです。 根本的な解決策を求む!

参考サイト


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-27 (月) 23:39:34