Armadilloフォーラム

Armadillo-IoT G3Lを無線LANルーター化 apt-get install create-ap 実行 Unable to locate packageのエラー

armadillo-g3l_user

2022年3月17日 11時41分

Armadillo-IoT G3Lを無線LANルーター化
■ create-apインストール
# apt-get update
# apt-get install create-ap 実行したところ
Unable to locate packageのエラーが出ました。
解決方法をご教授願います。

root@armadillo:~#
root@armadillo:~# apt-get install create-ap
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package create-ap

コメント

at_keitaro.takahashi

2022年3月18日 11時29分

高橋です。

申し訳ありません、create-apのパッケージは現状Debian busterには対応しておりません。
Debian busterでArmadilloを無線ルーター化する場合は、以下ブログの手順をお試しください。

Armadillo-IoT(G3):無線LANルーターのように動かす(dnsmasqで実現:buster版)
https://armadillo.atmark-techno.com/blog/615/9563

armadillo-g3l_user

2022年3月18日 14時14分

高橋様
いつもお世話になっております。
ご指定の通り設定したところ、無線ルーター化できて、
  SSID:testssid
  パスフレーズ:testpassphrase
スマホでtestssidの接続まで行いましたが、
スマホがIPアドレス取得できず接続できませんでした。
何かが欠落しているようですが、どのあたり調査必要でしょうか?
よろしくお願いいたします。

at_keitaro.takahashi

2022年3月18日 14時24分

高橋です。
ご使用のG3L自体は有線LANを使用してインターネットに接続されていますでしょうか。

ご紹介した記事では、3G/LTEでArmadillo-IoT G3をインターネットに接続しています。
有線LANをご利用の場合、「7.nftablesを設定」にてset_nftablesファイルの一番下の行を以下のように変更する必要があります。

nft add rule ip nat postrouting oifname "ppp0" counter masquerade

nft add rule ip nat postrouting oifname "eth0" counter masquerade

よろしくお願いいたします。

armadillo-g3l_user

2022年3月18日 16時17分

高橋様
お世話になっております。
ご指示の修正行いました。
nft add rule ip nat postrouting oifname "ppp0" counter masquerade

nft add rule ip nat postrouting oifname "eth0" counter masquerade
が、スマホで接続試みましたがIPアドレス取得できませんでした。
調査する内容があればご指示のほどよろしくお願いいたします。

armadillo-g3l_user

2022年3月18日 16時34分

高橋様
お世話になっております。
再設定でスマホ接続できました。
ありがとうございました。

armadillo-g3l_user

2022年3月18日 14時32分

高橋様
いつもお世話になっております。
追加で確認のお願いです。
手順書には有線LANは外すように書かれておりましたが、
有線LANの環境では、無線ルータとして使えないと言うことでしょうか?

---手順書抜粋---
1. 必要なパッケージのインストール
Armadillo-IoT(G3)をインターネット接続可能なネットワークに接続して、
下記コマンドで必要なパッケージをインストールしておきます。
root@armadillo:~# apt-get update
root@armadillo:~# apt-get install dnsmasq hostapd
上記の手順で、インターネット接続可能なネットワークに有線LANを使った場合は、
パッケージのインストール後、有線LANケーブルの接続を外します。
(下記の手順にて、インターネット接続可能なネットワークが3G/LTEと有線LANの2系統になる場合は考慮してないため。)

at_keitaro.takahashi

2022年3月18日 14時52分

高橋です。
申し訳ありません、言葉が足りませんでした。

記事の手順はインターネット接続に3G/LTEを使用する場合の手順のため、
有線LANを使用する場合は、抜粋していただいた有線LANケーブルの接続を外す手順及び「2. 3G/LTEの設定」は必要ありません。
(dnsmasq及びhostapdのインストールは必要です。)

以上、よろしくお願いいたします。