セキュリティ上InternetにつながないWiFiネットワークを組もうかと思い、LinuxをWiFiのアクセスポイント(AP)にするhostapdを試すことにした。設定は日経Linux14.03に載ってる。
WiFiがついてなければテストできないんでノートPCを使用。今はKonaLinux(KL)を入れたノートしか持ってないのでそれでテストする。
というわけでKL jack入れたノートPCでテストしてたらWindwos8.1タブレットから接続した途端カーネルパニックになってLinuxが落ちる。Androidからでもそうなった。
ググってもそれらしい話題が見つからない。仕方ないのでapt-get dist-upgradeしてみたが症状は変わらないので困っていたら、jackはRTカーネルだったのを思い出した。普段普通に使ってるからすっかり忘れ去っていた。
というわけで通常のカーネルで立ち上げたら無事うまく行ったとさ。
あ~こんなことで時間を浪費してしまうのは超くやしい。
次に本番環境。EeePC S101に入れたUbuntu10.04(lucid)。KLはDebianの最新版(Wheezy)だけあってhostapdはversion1.0だった。そもそもlucidにあるか不安。なのでデスクトップのVirtualBoxに入れてあったlucidでインストールしてみると一応インストールはできた。ホッとしたが、バージョンは0.6.9なので結構不安。
いざ本番。さっそくインストール&設定して起動するがデーモンが立ち上がらない。ググってみると/etc/default/hostapdの設定がコメントアウトされてるのが原因。そりゃ立ち上がらないわな。しかし、そんなところが違っているとはキツイな。
それで起動するかと思われたがエラーを吐いて起動しない。ググってもよくわからなくてもしかしてWiFiチップが対応してないのか?バージョンが古いせいなのか?と不安が増した。
しかしチップはath9kとやらで対応してるっぽいのでがんばってみる。ググって他の人の設定を眺めて目星をつけ、/etc/hostapd/hostapd.confにdriver=nl80211を追加してみたら起動した。
あ~ビビった。でもまあversion1.0にもなってないのに何とか動かせたあたり、Ubuntuだよなあって感じ。
とりあえず起動してよかった。リモートで試行錯誤してたんで、実際に接続してみてないが。
追記)KLだとwlan0に固定IPを割り振るのにauto wlan0だけで良かったのだが、lucidだとauto wlan0だけやallow-hotplug wlan0だけだとダメっぽい。両方記述した今はうまく行ってるようだが、どれが正解かわからない。バージョンのせいかな?
WiFiがついてなければテストできないんでノートPCを使用。今はKonaLinux(KL)を入れたノートしか持ってないのでそれでテストする。
というわけでKL jack入れたノートPCでテストしてたらWindwos8.1タブレットから接続した途端カーネルパニックになってLinuxが落ちる。Androidからでもそうなった。
ググってもそれらしい話題が見つからない。仕方ないのでapt-get dist-upgradeしてみたが症状は変わらないので困っていたら、jackはRTカーネルだったのを思い出した。普段普通に使ってるからすっかり忘れ去っていた。
というわけで通常のカーネルで立ち上げたら無事うまく行ったとさ。
あ~こんなことで時間を浪費してしまうのは超くやしい。
次に本番環境。EeePC S101に入れたUbuntu10.04(lucid)。KLはDebianの最新版(Wheezy)だけあってhostapdはversion1.0だった。そもそもlucidにあるか不安。なのでデスクトップのVirtualBoxに入れてあったlucidでインストールしてみると一応インストールはできた。ホッとしたが、バージョンは0.6.9なので結構不安。
いざ本番。さっそくインストール&設定して起動するがデーモンが立ち上がらない。ググってみると/etc/default/hostapdの設定がコメントアウトされてるのが原因。そりゃ立ち上がらないわな。しかし、そんなところが違っているとはキツイな。
それで起動するかと思われたがエラーを吐いて起動しない。ググってもよくわからなくてもしかしてWiFiチップが対応してないのか?バージョンが古いせいなのか?と不安が増した。
しかしチップはath9kとやらで対応してるっぽいのでがんばってみる。ググって他の人の設定を眺めて目星をつけ、/etc/hostapd/hostapd.confにdriver=nl80211を追加してみたら起動した。
あ~ビビった。でもまあversion1.0にもなってないのに何とか動かせたあたり、Ubuntuだよなあって感じ。
とりあえず起動してよかった。リモートで試行錯誤してたんで、実際に接続してみてないが。
追記)KLだとwlan0に固定IPを割り振るのにauto wlan0だけで良かったのだが、lucidだとauto wlan0だけやallow-hotplug wlan0だけだとダメっぽい。両方記述した今はうまく行ってるようだが、どれが正解かわからない。バージョンのせいかな?