Raspberry Pi

Raspberry Piのハードウェアおよびソフトウェアのユーザーおよび開発者向けのQ&A

6
wpa_supplicant.confを使用したRaspberry Pi Zero Wヘッドレスが機能しない
Raspberry Pi Zero Wを完全にヘッドレスで起動しようとしていますが、どういうわけかWiFiに接続できません。これが私がしたことです: RASPBIAN JESSIE WITH PIXELを実行しているSDカード(別の何かが必要ですか?)をWindows PCに差し込みます sshSDカードのルートにファイルを作成します wpa_supplicant.conf次の内容のファイルを作成します。 wpa_supplicant.conf: network={ ssid="My WiFi 2.4" psk="mypassword123" key_mgmt=WPA-PSK } 次に、SDカードをPiに接続して起動しますが、ルーターのクライアントとして表示されず、HDMIケーブルを使用して接続したときに接続されているという表示も表示されません。 私のWiFi設定: SDカードをPCに再度接続すると、ファイルが失われます(私はそれがその魔法をかけて設定を適用し、その後ファイルを削除すると想定しています)。私はモニターを見たときしかし、それは私が知っているので、SSHは、有効になっている示している作品を。 ここで何ができますか?今は無知です。
9 wifi  pi-zero-w 

3
RaspbianにBluez 5.44をインストールしますか?
Bluez 5.44をRaspbian に正常にインストールできる人はいますか?Raspi 3とRaspi Zero Wの両方でこれを使用したいと思います。 私は多くの 異なる ガイドに従ってきましたが、それらはすべて5.44より前のBluezバージョンをインストールします。私はこれらのガイドのいずれにも従うことができず、機能するBluez 5.44のインストールに終わります。 これを行った人は誰でも、手順を共有してください。

2
initramfsの更新後にPiが起動しない
暗号化されたルートパーティションで起動するために、Raspbian Jessieをイメージからインストールしようとしています。 私はここのガイドに従うことに成功しました。 Piを起動すると、initramfsプロンプトが表示され、次にパーティションをロック解除します。 # cryptsetup luksOpen /dev/mmcblk0p2 sdcard # exit そして、Debianを起動します。すごい! ただし、いくつかの問題があります。私がinitramfsファイルを更新しようとすると: # sudo mkinitramfs -o /boot/initramfs.gz Debianでは、Piはinitramfsプロンプトで正常に再起動しません。ピクセルのロゴを表示した後、カーソルが点滅してハングするだけです。バックアップしたブートイメージに復元すると、再びinitramfsプロンプトが表示され、暗号化されたルートから起動できます。 2番目の問題は、dropbearを適切に構成しなかったことです。DHCPを使用するように構成されているようです。つまり、ログインするとランダムなIPアドレスが取得されます。再起動後にヘッドレスでPiにログインできるように、構成を固定IPアドレスに更新する必要がありますが、initramfsを更新する機能がないと、これを修正する方法がわかりません。 更新後にinitramfsプロンプトが表示されないことを考えると、この問題の解決をどのように始めればよいのか本当にわからないので、どんなヒントも素晴らしいでしょう。この問題の解決に役立つ情報を提供します。
9 raspbian  boot  pixel 

5
Bluetoothのペアリングを自動的に受け入れる
ヘッドレスRaspberry PI 3を実行していますが、どのデバイスからのペアリングも自動的に受け入れます。 私は同じ答えでこの答えを見ました: Pi 3でBluetooth接続を自動的に受け入れる しかし、それは少し時代遅れであるようで、使用されたコマンドのいくつかは存在しないようです。 2016-05-27-raspbian-jessie.imgOSイメージを実行しています。
9 pi-3  bluetooth 

1
Raspberry Piに手動でPPAエントリを追加する方法
Raptberry Piに「apt」プログラムの「ppa」エントリを手動で追加する方法を知りたいのですが。 「ppa」エントリはどこに追加する必要がありますか(どのファイルに)? たとえば、guvcviewに次のppaエントリを追加します。 ppa:pj-assis/ppa


4
デフォルトのiPhone SSIDでwpa_supplicantを構成するにはどうすればよいですか?
新しいiPhoneは、ホットスポットモードで次のようにSSIDをブロードキャストします。 My Name\342\\\200\\\231\\s iPhone GUIでこのSSIDを確認しました。 コマンドラインからSSIDを取得すると、次のようになります。 $ sudo iwlist wlan0 scan | grep ESSID > My Name\xE52\x80\x99s iPhone iPhoneでは、次のように表示されます。 My Name's iPhone wpa_supplicant.confに次のように入力した場合: network={ ssid="My Name's iPhone" psk="my_passcode" } Raspberry PiはiPhoneホットスポットに接続しません。 ただし、でwpa_supplicant.conf、私が入力した場合: network={ ssid="My Name\342\\\200\\\231\s iPhone" psk="my_passcode" } コマンドラインでエラーが発生します。 $ sudo ifdown wlan0 $ sudo ifup wlan0 > wpa_supplicant: /sbin/wpa_supplicant …
9 wifi  wpa  hotspot 

3
Raspbianにリアルタイムクロック(RTC)をインストールする方法
私が持っています: Raspberry Pi with 2015-05-05-raspbian-wheezy ds1307が接続されています(これはAdafruitボードで、プルアップ抵抗は取り付けられていません)。 方法: ドライバーの構成 Piが起動時に実際にRTC時間を使用することを確認しますか? 私が知る限り、実際には最初の部分を実行しましたが、2番目の部分では運がありません。Adafruitの手順を含む、そこにある情報の多くは、これが原因で廃止されています。https://www.raspberrypi.org/forums/viewtopic.php?t = 97314 したがって、最初のステップ:raspi-configでI2cとドライバーを有効にし、/ boot / config.txt dtoverlay=i2c-rtc,ds1307の最後に追加します。ドライバーがあり、hwclock今は私のために機能します(i2cdetectを実行できないなど)。後で)。 次に、fake-hwclockを削除し、起動時に実際にrtcを読み取るように設定する必要があります。私はこのアドバイスに従うように努めてきました-これは私が見た他の事柄とほぼ一致しており、ごく最近です-https://www.raspberrypi.org/forums/viewtopic.php?p = 842661#p842661 (これは別のRTCの場合ですが、私は偽のhwclockなどを削除することについての2番目の部分だけに従っています)。 しかし、運が悪く、「コメントアウトされる行」は私のpiには存在しません。私のpiは1970年1月1日00:00に表示されhwclock -r、RTCが破損していると言います。RTCを設定してpiを再起動してから電源を切らなかった場合でも、起動時に破損したようです。 また、i2cdetectをまったく実行できませんでした。デバイス/ dev / i2c(something)が存在しない、そして実際には存在しないという不満があります... 暫定アップデート OK、私はそれを確立しました: 破損は時間/日付情報のみです。i2csetを使用してnvramにパターンを入力すると、その情報は再起動時に変更されませんが、年は0x66になります config.txt ,ds1307の行からを削除するとdtoverlay=i2c-rtc,ds1307、RTCを破損することなくシステムが起動します。これは、ドライバー自体がデータを破損しているという考えをサポートしています。私はドライバのコードを見てきましたが、それは時間を経て、好ましくないものを変更します(たとえば、12時間形式から24時間形式に変更されます)。したがって、おそらく問題は、I2Cポートが実際に動作する準備ができていないときにドライバがインストールされていることです(おそらく、クロックが準備されていないためでしょうか?) 起動後にこれを行うsudo sh -c 'echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device'と、rtc_ds1307ドライバーが読み込まれ、/ dev / rtc0が表示されます。そして、時間はまだ大丈夫です。そして、それはinitスクリプトを変更する方法の基礎として使用することができます もう1つの楽しい詳細:hwclock -s/sys/..../new_deviceに書き込んだ直後にスクリプトで使用すると、失敗します。sleep 0.5間に何かがある必要があります。 だから、シャットダウンして起動できるシステムができたようです。正しい時刻になるでしょう-これはすぐに正しく書き上げます。

6
リードスイッチ配線
ガレージドアプロジェクトを通して私の方法を働いています。これらのいくつかを購入しましたが、それらがRpiにどのように接続されているかについて一貫した答えが見つかれば、危険にさらされます。 私の考えはちょうどそれをフックアップし、それにショットを与えることでした、しかし私は私のpiを爆破することを心配しています。 プルアップを使用するサイトもあれば、複数の抵抗器を使用するサイトもあります。リードスイッチに電力が供給されていない(まったく意味がありません)アースを介して接続している人もいます。Adafruitの例がどのように機能するかはわかりません。 コモンへの電源が必要であると想定し、NO / NCポストからGPIOピンで状態をキャプチャする必要がありますが、どこにグランドを配置するか本当にわかりませんか?複数の抵抗リンクのように分割されますか?スイッチをグラウンドに置くと、回路全体がそのように活性化されますか? 私はここのいくつかの投稿を読もうとしましたが、それらは本当に私に理由を教えてくれません。誰かがこれを少しわかりやすくするのを手伝ってくれる?いくつかの基礎を構築するためのリソースがあれば、きっとそれを感謝します。私は貿易でプログラマーなので、自分の要素の外にいます。 編集: NO / NCについて少し混乱しました。それは少し晴れてきていると思います。スイッチの接点ではなく、ドアの観点から見ていました。SWは通常開いている必要があります。 ここに3つの図があり、説明を求めています。抵抗を使用してプルアップとプルダウンをどのように構成しますか。「プル」を行い、勇敢な#18 GPIO兵士の安全を確保するために追加の抵抗が必要ですか?抵抗を移動すると、回路の特性/機能が変わりますか? もっと小さい抵抗が必要ですか?私はすでにボードに4.7を持っていたので、それを使用しました。適切なものを計算する方法はありますか?ピン交換がありません。 だから、私はこれがSOプロトコルの違反であると理解し、質問をしますが、私はあなたの答えの1つを壊してそれを完了と呼ぶよりも、何が起こっているのかを理解したいと思います。 編集2: 実用的なソリューションを入手したとき、私はそれをスケールアップしようとしましたが、各ラインに抵抗器が必要であり、それを示されている回路図に切り替えました。これは機能し、私のpiが爆発したり、発火したりしていません。 ソフトウェアのプルダウンとデバウンスを使用しています。 スイッチの電源を抵抗のグラウンド側に移動するとどうなりますか?何もない?

4
自己修復SDカードパーティション
多くのSDカードはかなり壊れやすいです。私は今約2年間パイを持っています、そして主な失敗は何らかの理由でsdカードが破損したことが原因でした。 起動時にsdカードを「強化」するために開発が行われたかどうか疑問に思っています。過去のプロジェクトでこのようなものがあったことを覚えています。このプロジェクトでは、無効なcrc32チェックサムがあった場合、ubootは12個のtarballから選択していました。次に、正常に起動した後に変更された検証済みのものを他のすべてに再コピーします。 私のpiを「永続的な」セットアップで使用したいのですが、カードを再フラッシュすることなく機能することができればすばらしいと思います。 この方法ですでに行われた開発はありますか?一般的な考えはかなり些細なことですが、ubootを適切に機能させることは、通常、回避したいかなり苦しいプロセスです。 編集: 少し掘り下げた後、私が思い描いていたことが、可能ではないか、意味のある利点をもたらすような方法で可能であるように思えます。ここでは、ブートプロセスについて説明します。私のボードにはプログラム可能なフラッシュが搭載されていたため、私が作業したコードは最初のブートレベルで実行されていました。piでは、これは工場からROMに格納されます。他のすべてはsdカードから取得されるため、カードが損傷した場合、第2ステージのブートローダーは他のパーティションと同じくらい破壊される可能性があります。 この目的のためにROMブートローダーを悪用することは可能かもしれませんが、その方法を言うのは難しいです。このコードも独自仕様のようです。 編集2: 実際のブートプロセスの説明は、ソースによって矛盾します。もっと読んでみます

4
Windowsからimgファイルの内容を表示/コピーできますか?
Webサーバーとして実行していた古いRaspbianインストールのバックアップ.imgファイルがあります。Raspberry Piを起動することができなくなりました。カードのスペースが不足しているためと思いますが、それは間違っている可能性があります。 このバックアップには古いWordpressのウェブサイトがあり、それを復旧したいと思います。Windowsからコンテンツにアクセスする方法はあるのでしょうか。Linuxシステムでこれをカバーする同様の質問がありますが、Windowsから可能ですか?

4
Pythonがpiの優先言語である理由
Raspberry Piを制御および操作するためにPythonが優先言語として認識されているのはなぜですか? PERLなどの他のプログラミング言語(Raspbianなどのディストリビューションに含まれている)よりもPython言語が選ばれているのはなぜですか? 質問は、それらのいずれかに傾いているのではなく、ラズベリーパイに関連して互いにメリットを見つけようとしています。

1
WPA2エンタープライズWifiネットワークへの接続
私は現在、大学のwifiネットワークに接続しようとしていますが、これはWPA2エンタープライズタイプです。 オンラインでセットアップ手順を見つけ、wpa_supplicantを使用してセットアップするときにそれに従いました。 上の画像は学校が提案する設定で、下の画像はwpa_supplicant.confファイルにあるコードです。 しかし、接続しているのにインターネットにアクセスできません。
9 raspbian  wifi 

14
PiCameraが機能しない
カメラを起動するために >>> import picamera >>> camera = picamera.PiCamera() mmal: mmal_vc_component_enable: failed to enable compononent : ENOSPC Traceback (most recent call last): File "<stdin>", line, in <module> ... ... picamera.exc.PiCameraMMALError: Camera component couldn't be enabled: Out of resources (other than memory) 私はパッケージを更新するように指示する多くの回答をチェックし、それを実行しましたが、何も役に立たないようです。カメラがなくなったか、解決策はありますか?
9 python 

1
thd(トリガーハッピーグローバルホットキーデーモン)-必要ですか?
持ってthdRaspbianシステム上の任意の重要な役割を? これまでにこのデーモンを使用したことがなく、正確に何をするのかわかりません。リモートホスティングロケーション用のRPiを準備しているので、ヘッドレスのSSH専用マシンになります。 削除しても安全ですか、それとも特別な目的に役立ちますか?
9 raspbian 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.