uzullaがブログスマートフォン用の表示で見るuzullaがブログuzullaがブログです。Gadget/Ethernetなどについてメモたまにググるのと、しばしば人に伝える必要があるので書いてしまったほうが早いと思った。目新しいことはありません。lessで使う)には多少手順が必要です。wがWifiにつながってsshでログインできれば勝ち」という話です。ここではWifiで入る所までを目指します。(そこまでいけば、もはや何でも一緒だし)DISCLAIMERなど当然ながら、本記事を参考にした結果について、一切の責任は取れません。OSをSDに焼くhttps://www.raspberrypi.org/downloads/こちらからraspbianなどをDLします。LITEでもよいかと。zipを手に入れたら解凍し、2018-03-13-raspbian-stretch.imgをとりだします。最低8GB(後述)のmicroSDを用意し、imgを焼きます。ツールは以下のものが楽ですね。ファイルを作成して起動すると、sshdがたちあがる様に設定される。後でsshファイルは消える。以下はWPA2(+AES)の場合です、WPAやWEPの場合は異なります...が、もう普通WPA2ですよね。wにsdカードをさして起動LEDのチカチカがおさまると起動完了、大体1分くらい。すると/boot/wpa_supplicant.confが/etc/wpa_supplicant/wpa_supplicant.confに上書きコピーされ、wifiにつながるはず。IPが引けるようになるので、以下のようにsshログインする。pi@raspberrypi.local初期のユーザーはpi、パスワードはraspberryです。rootになりたければsudoで。以上です!お疲れ様でした!(?)トラブルシュートraspberrypi.localがみつからない場合。-aして探してみるなどするとよいでしょう。(ホスト名を変えているなら後述のdns-sdも)5分駄目ならつながっていない可能性があります、wifi設定間違えているのでは?がんばって。しても駄目なら後述する別の方法をためしてみるとよいかもしれませんね。NICにする方法です。既存のWifiが無い時に便利...と思うかもしれませんが、いまどきスマホのテザリングやMacのインターネット共有モードでAPはすぐつくれますね(説明は省略)。おき、以下がやり方です。/boot/内のファイルを編集するconfig.txt以下を追記dtoverlay=dwc2cmdline.txt既存のrootwaitの後に以下を挿入(前後にはスペースを入れてください)。以降はありませんので、末尾に空白をいれてから追加します。空のファイルを作ります。次回起動時にsshdの自動起動が有効になり/boot/sshは削除されます。wの2つあるmicroUSB端子の内、中央よりのUSBとPCB(基板)に白くシルク印刷された方のコネクタをケーブルでMacとつなぎます。wは起動開始しLEDが点滅します。1分くらいすると点滅がおわり、起動完了です。デバイスができていることを確認します。そのネットワークにはDHCPがないので自己割当IPになるはずですが、それは正常です。wを認識しない事があります...。ホスト側のRNDIS周りがおかしいOSXではドライバのインストールなどは不要のはずですが、AndroidのテザリングなどでHoRNDISをいれていると、挙動がおかしい事があるようです。HoRNDISを消したり、再インストールしてみてください。あとは別のMacやPCでもためしてみてください。ケーブルやポートがおかしい充電専用ケーブル、あるいはUSBポートを間違えている可能性があります。Macのポートがおかしいことすらあります。Console.appを起動して、フィルタにusbなど入力した上で、USBを抜き差しするなどして、何かしら認識しているか確認してください。wが壊れている(等)体験談です。wを用意し、同一のmicroSDでためしたが片方はどうしてもつながらなかった。ご愁傷様ですが、あきらめましょう。wに接続するホスト側にNICとして認識されれば、しばらくすればBonjourでraspberrypi.localでIPが引けるようになります。pi@raspberrypi.localraspberrypi.localがみつからない場合。-aして探してみるなどするとよいでしょう(沢山端末がぶらさがったネットワークではむずかしいが)。数分まって駄目なら、つながっていない可能性が高い。Macにつないでも、Raspiは外にでられません(Macのネットワークを共有するなりすればできますが、省略)。するとaptもできませんのでやはりWifiを設定しましょう。wは2.4GHzしかサポートしていません。デフォルトではWifiは(多分)GBかUSの欧州の周波数モードです(たとえば、日本ではつかえる12ch以上にはつながらない(見えない))。後述の通りcountry=JPを設定しましょう*1APを探す(面倒なので、以下rootでやってください)まず、WifiのモードをJPにします。wから見えるAPが探せます(勿論ステルス設定してないAPならば、ですが)。{みつかったAPのSSID}APは見えたりみえなくなったりするので、一度で見つからなくても何回か叩いてみてください。watchと組み合わせて、以下でも。5'接続情報を保存するみつかったら設定を保存します。/etc/wpa_supplicant/wpa_supplicant.confもしくはwpa_cliで設定してもよいですね(後述)(あるいは分かってる人ならwpa_supplicant.confを修正してくれ。WPA2以外、WPAやWEPの人は別途ググってくれ。)AP情報を複数保存したい場合は複数回実行することで複数のAPを保存できます。スマホのテザリングAPなどを登録するのもよいかと思います。SSIDステルス機能をつかっているAPにつなぐ場合は、network={〜}の中にscan_ssid=1の追加が必要です。/etc/wpa_supplicant/wpa_supplicant.confして、#psk〜の行は消すなりしてください。(ただ、ハッシュは所詮ハッシュなので暗号化とは違います。もどせないにせよ盗まれたら他で使えます。wlan0してDHCPからIPがふられていたら完了です。振られていなかったらログをみたり、wpa_cliを手でたたいたりしてためしてみましょう。はい、これでOKです。wpa_cliのメモ設定ファイルに書くのもいいですが、wpa_cliのシェルをたたいたほうがわかりやすい事もありますね。なっているのかわかる。save_configBonjourの一覧からホスト名を探すOSXでは、dns-sdコマンドを活用することで、Bonjour(avahi)で告知されているホストを探すことができる。piを持っていて衝突しないようにホスト名を変更していて、そのホスト名を忘れた場合にも有効です。Nameを指定してホスト名を引く、`myraspi`だけでなく、`[XX〜]`の部分も必要。/run/user/1000インストールしてちょっとした所の様子です、最初から4GBほどをつかいます。8GBのmicroSDで16GBはなくても遊べる。LITEの場合はこちら、なお、LITEでもbuild-essential相当ははいっている。/run/user/1000余談2Wifiがおかしい時は、iwconfigもつかってみるとよいでしょう。Gadget/Ethernetが動かないなら、どのご家庭にもかならずある(無いならこの節は飛ばしてくれ)であろうシリアルケーブル等でもログインできます*2。(この方法はログインできなくてもmicroSDが読み書きできれば設定できます。UARTのインターフェイスをもっていれば、ですが。3など他のものではハードが異なるので、手法が違います。まあRPi3なら物理Etherあるのでやらないでしょうが...。3.3、5vも変更できて便利)その上で手持ちのシリアルコンソールをつなぐ。ボーレートは115200。GPIOは3.3vです。piのUSBポートを前述の仮想Etherのように仮想シリアルポートとして使うことができます。Etherはsshでつなげるのでscp等でファイル転送できるのも便利ですが、出先で既にできているプログラムを起動する程度ならネットワークのトラブルもおこりえないこちらのほうが変な問題に遭遇しないであろうと思います。{PID}として削除する。C-xで終了)...といったところをツールでやるイメージを修正できるらしい。www.pibakery.org(使ったことはない)まとめ色々やりかたはあるが、wifi使えるなら最初のやつが楽。wifiがどうしてもうまくいかないことはよくある。ログを見るためにも一応シリアルなどのことを忘れないであげてください...。.../boot/のどこかに起動後実行されるスクリプトがあれば楽なのにな...。tomzohさん、nasa9084さんありがとうございました。こちらからは以上です。dBmとかないでしょ(海外のフォーラムみてると「表記のバグだ」ってあるので無視してるが...)*2:シリアルケーブル、amazonで200円くらいからある。»プロフィールid:uzullauzullaがブログです。参加してきました!月別アーカイブ参加グループWindows開発者はてなブログをはじめよう!uzullaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。