Home Made Garbage

Raspberry Pi Zero に Android から USBテザリング で SSH接続

ホーム
電子工作
Raspberry Pi
WordPress
IOT

ラズパイにWi-Fiが接続されていない状況でも、Androidスマホ(とUSBコード)さえあればラズパイに入ることが出来ました。

※ 今回はZeroで設定していますが、3でも出来ました。

USBテザリング

Andoroid と Raspberry Pi を USB接続して、「USBテザリング」をONにする。

設定 > もっと見る > テザリングとポータブルアクセスポイント > USBテザリング
(Android 5.1)

Raspberry Pi 側では特にUSBテザリングの設定をしなくても接続できた模様…

Android から、IPアドレスを調べる

Android 側から、IPアドレスを調べる為、ターミナルアプリが必要になります。

Termuxを 起動して、

[ether] on rndis0 が、USB接続されたIPらしいです。

IPは固定出来ないようで、接続の度に変わります(´・ω・`)

SSH 接続

Android からのSSH接続は、ConnectBotというアプリを使っています。

Termux の arp -a で調べたIPに接続します。

パスワードを入力して…

接続完了!

その後の設定

Androidからリモートデスクトップ接続をしてWi-Fiを設定しました。

Raspberry Pi Zero に Android だけで リモートデスクトップ

Android から Raspberry Pi Zero の Wi-Fi 設定

Pizero W でラジコンカー自作などもやっています

Raspberry Pi Zero W でFPVラジコンカー自作

参考にさせて頂きました

YMB-weblog(仮) – Raspberry piをAndroidスマホとUSBテザリングで接続してSSHとかVNCとかした

「Raspberry Pi Zero に Android から USBテザリング で SSH接続」への7件のフィードバック

  1. > IPは固定出来ないようで、接続の度に変わります(´・ω・`)
    /etc/hostsに下記を足せば
    127.0.1.1 raspberrypi

    pi@raspberrypi
    で接続できます。

    1. コメントありがとうございます。
      Androidにもhosts があるのですね!
      調べてやってみます✨
      勉強になりましたm(_ _)m

    1. ありがとうございます、
      そうですよね、内容履き違えていました(;´∀`)

      この記事を書いた時は確か、
      Android だけで Raspberry Pi を新規で設定する時の記録だったので、
      ホスト名での接続をしていなかったのかと思います。
      記事に捕捉しておきます!

      1. Raspberry pi に接続している白いUSBケーブルはOTGケーブルですよね?
        用途的にはOTGははさまない
        SSHできるんですね
        http://yuyu.miau2.net/usb-host-cable-otg/

        スマホじゃありませんが、Linuxから接続したのを貼っておきます。

        $ ssh pi@raspberrypi.local
        pi@raspberrypi.local‘s password:
        Linux raspberrypi 4.9.41+ #1023 Tue Aug 8 15:47:12 BST 2017 armv6l

        The programs included with the Debian GNU/Linux system are free software;
        the exact distribution terms for each program are described in the
        individual files in /usr/share/doc/*/copyright.

        Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
        permitted by applicable law.
        Last login: Wed Sep 27 06:35:21 2017 from 192.168.10.104

        SSH is enabled and the default password for the ‘pi’ user has not been changed.
        This is a security risk – please login as the ‘pi’ user and type ‘passwd’ to set a new password.

        pi@raspberrypi:~ $

        /etc/hostsは
        127.0.0.1 localhost
        127.0.1.1 raspberrypi

コメントを残す

メールアドレスが公開されることはありません。コメントのみでもOKです。

TOP