問題タブ [ppp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - インターネット アクセスの目的でクライアント側に Azure VPN をセットアップする方法 (GFW の背後にある Google)?
インターネット アクセスの目的で VPN をセットアップしようとしています (私は素晴らしいファイアウォールの背後にある中国にいます) が、私はネットワークの専門家ではありません。
Azure サブスクリプションを持っている中国の誰かが、関連する pfx 証明書を使用してその VPN に接続できるようにするためのパッケージを作成しました。 VPN Client は 172.16.0.X の範囲内にあります。
彼がたどったパッケージの作成について: http://blogs.msdn.com/b/kaevans/archive/2015/06/05/configure-a-point-to-site-vpn-connection-to-an-azure-vnet .aspx
ただし、VPN に接続しているときは、Google にアクセスする方法がありません。それが自分の側の構成なのか、それとも単に GFW が台無しになっているのかを確認するのに苦労しています。新しく定義された接続との実際の接続がないように思われるため、構成に苦労しています。
VPN に接続しているときに関連するサーバー サーバーに ping を実行できますが、google.com にアクセスする方法はありませんが、DNS 解決名のルックアップは少なくとも機能しているようです。
VPN に接続すると、ルックアップ操作によって適切な結果が得られます
そして、万能の VPN に接続していない間:
接続されているときは VPN サーバーに ping を実行でき、接続していないときはその逆も可能です。これはごく普通のことです。
インターネット アクセスが VPN を通過していることを確認して解決する方法はありますか? これはルーティングの問題が原因ではないかと考えていますが、確認するroute print
と次のリストが表示されますが、実際には問題はありません。
modem - Verifone Vx520 PPP PSTN
Vx520 と PPP の接続について質問があります。クライアントへの PPP X.25 接続を作成する必要があります。ログインとパスワードが必要です。PSTN 接続をセットアップしようとしました (CE_COMM_TECH_DIALONLY デバイスの ceStartDialIF 関数を使用)。CE_COMM_TECH_PPPDIAL では機能しません。また、CE_COMM_TECH_DIALONLY 接続でユーザー名とパスワードを定義する可能性がないことに加えて、CE_COMM_TECH_PPPDIAL ではクライアントに電話番号を定義する可能性がありません。クレデンシャルと X.25 プロトコルを使用する PSTN 経由の PPP 接続を実装する方法を教えてください。ETHERNET と GPRS の設定方法は知っていますが、PSTN 経由でそのような接続を作成するのは非常に困難です。
raspberry-pi - Raspberry Pi GPRS 接続: ppp 接続が確立された後、参照できません
GPRS/GSM モジュールを Raspberry Pi に接続した後、ブラウジングで問題が解決しません。Amazon で GSM/GPRS モジュールを購入しました。 2C160_&refRID=17HH346MFMXS37D4TX8H .
このサイトに記載されている指示に従いました
https://learn.adafruit.com/fona-tethering-to-raspberry-pi-or-beaglebone-black?view=all
結果は予想通りでした。必要なローカルおよびリモート IP アドレスを取得し、DNS アドレスも取得しました。
「ifconfig」を実行すると、以下の結果が得られ、ppp0 経由で通信できることを明確に示しています。
問題は、どの IP アドレスにも正常に ping できないことです。URL の場合、「ネットワークに到達できません」または「不明なホスト」が表示され続けます。
さらに、接続を示す LED ライトは毎秒 2 回点滅するようになっていますが、ppp 接続が確立されると点滅を停止します。
これを引き起こしている可能性のあるものについて誰かが提案を持っている場合は、私を助けてください!
macos - OSX で PPP over Ethernet サービスに必要なサブタイプ PPPoE を設定する方法
Mac OSX - OS - ネットワーク
SCNetworkConfiguration API を使用してネットワークセットに pppoe ネットワーク インターフェイスを作成したいのですが、モデム インターフェイスを作成するだけで何度も作成しました。誰かが同じ問題を抱えているか、それについて解決策を持っていますか? 明けましておめでとうございます。
gprs - NCP 中の GPRS PPP 障害
現在 lwip-1.4.1 を使用しており、モデムは SIM900 です。NCP中にトラブルが発生しました。SIM900 と MCU の間で交換されるデータは次のとおりです。
送信: 7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 34 7D 22 7D 26 7D 20 7D 20 7D 20 7D 20 7D 25 7D 26 7D 2B 3F 7D 38 7D 3C 7D 27 7D 2 28 D 9 22 D 7D //LCP
受信: 7E FF 7D 23 C0 21 7D 21 7D 21 7D 20 7D 2E 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 23 7D 24 C0 23 F3 4D 7E //LCP
受信: 7E FF 7D 23 C0 21 7D 24 7D 21 7D 20 7D 2E 7D 25 7D 26 7D 2B 3F 7D 38 7D 3C 7D 27 7D 22 7D 28 7D 22 9C B5 7E //LCP
送信: 7E FF 7D 23 C0 21 7D 22 7D 21 7D 20 7D 2E 7D 22 7D 26 7D 20 7D 2A 7D 20 7D 20 7D 23 7D 24 C0 23 CD CE 7E //LCP
送信: 7E FF 7D 23 C0 21 7D 21 7D 22 7D 20 7D 2A 7D 22 7D 26 7D 20 7D 20 7D 20 7D 20 5F AD 7E //LCP
受信: 7E FF 7D 23 C0 21 7D 22 7D 22 7D 20 7D 2A 7D 22 7D 26 7D 20 7D 20 7D 20 7D 20 36 D9 7E //LCP
送信: 7E FF 03 C0 23 01 01 00 0E 04 6E 6F 6E 65 04 6E 6F 6E 65 DE 60 7E //PAP
受信: 7E FF 03 C0 23 02 01 00 0D 08 4C 6F 67 69 6E 20 4F 4B 67 DC 7E //PAP
送信: 7E FF 03 80 21 01 01 00 16 03 06 00 00 00 00 81 06 00 00 00 00 83 06 00 00 00 00 6E DB 7E // IPCP
その後、何も起こらなかった...
LCP ネゴシエーションが成功し、PAP 認証が完了しました。問題は、IPCP 要求を送信した後、GPRS モデムが IP アドレスに応答しないことです。ただし、モデムはまだ GPRS 状態のままです。つまり、GPRS は終了要求を送信しません。
vpn - FreeRadius2 トラフィック カウンターが機能しない
このブロックを radiusd.conf に追加しました
辞書を追加しました
次にmonthlytrafficcounter
に追加authorize
/etc/freeradius/sites-enabled/default
しかし、それは機能しません
はMax-Monthly-Traffic
MySQL テーブルで定義されradgroupcheck
ており、ユーザーは のグループに追加されていますradusergroup
ユーザーはトラフィック制限に達しましたが、FreeRadius によって承認される可能性があります: http://i.stack.imgur.com/RIVsZ.jpg
windows-7 - Microsoft Windows 7 PPP の初期化で「CLIENT」が送信され、「SERVER」の応答が期待される
Windows 7 で、リモート デバイスへの直接シリアル ポート接続を介して PPP 接続をセットアップしようとしています。リモート デバイスのドキュメント (および私が見つけた Windows PPP のドキュメント) は、プロセスがリンク コントロール プロトコル パケットで開始する必要があることを示していますが、(シリアル ラインをスニッフィングして) PC が、他のことを行う前に、文字列「CLIENT」を 1 秒に 1 回、最大 5 秒間送信しています。PC が応答「SERVER」を受信した場合にのみ、LCP の初期化を続行します。
この CLIENT 文字列を送信しているシステム機能のレベルと、それを無効にする方法を知っている人はいますか? 私のリモート デバイスはこれを認識せず、これに基づいて接続を拒否します。
更新: この文字列がモデム ドライバー mdmhayes.inf によって "DialPrefix" として開始されていることがわかりましたが、このドライバー ファイルを更新してこのダイヤル プレフィックスを削除する方法がわかりません。考え?
更新: Windows が "CLIENT" 文字列を吐き出さないようにする方法はわかりました (mdmhayes.inf ファイルの DIALPREFIX 設定を変更する必要があります) が、Windows に認識させる方法はまだわかりません。接続され、PPP 接続の確立に進みます。モデム診断は、不明な文字列を受信したことを示し続けているため、処理方法がわかりません。mdmhayes.inf ファイルには、何も待機しないようにシステムに指示する設定が必要です。それはワイヤーに接続されており、必要なのはそれだけです。モデムの初期化を邪魔にならないようにして、PPP スタックが引き継がれるようにするために使用する設定がわかりません。
gsm - SMS と GPRS: n_gsm を使用した BeagleBone Black での GSM モジュールの多重化
BeagleBone Black で simcom 800H セルラー モジュールを使用しています。これは、人気のある simcom 900 と非常によく似ています。simcom モジュールで 2 つの主なことを行いたいと考えています。
- AT コマンドを使用して設定を構成し、メッセージを送受信します
- ppp を使用して、GPRS を介して BBB でインターネット アクセスを有効にします。
明らかな問題は、両方を同時に行うことができないことです。ネットで検索したら以下の記事を見つけました
2 番目のリンクは、ユーザーの 1 人がこのリポジトリのコードを使用した場合に特に役立ちます。
共通のテーマは、n_gsm
モジュールを使用することです。を使用してモジュールをロードしようとしましたが、modprobe n_gsm
失敗しました。ユーザーが言及したように、BBB にもデフォルトで n_gsm モジュールが含まれていないため、n_gsm をモジュールとして追加した新しいカーネルを構築する必要がありました。n_gsm
ただし、をモジュールとして含めることに問題があります。これが私が従った手順です
- このチュートリアルに従い、BBB に適した Linux ヘッダーをダウンロードしました。
次のように、モジュールを Linux LKM (Loadable kernel module) としてコンパイルしようとしました。
ここから n_gsm.c をダウンロードしました
n_gsm.c
ファイルには、私の BBB にないインクルードがいくつか含まれていました。だから私はそれらをダウンロードしました。- メイクファイルを作成しました。私のディレクトリに
n_gsm.c
はMakefile
Makefile
これ(カーネル モジュールのハロー ワールド) に示すように、別のモジュールを正常に読み込むことができました。また、LKM を作成するために Linux カーネル全体を再コンパイルする必要がある理由もわかりません。
私たちの人々がこのモジュールを正常にロードできたように見えるので、いくつかの明らかなエラーを犯しているように感じます。
これはモジュールをロードする正しい方法ですか、具体的には
n_gsm
. これに関するドキュメント/チュートリアルはあまりありません。これがうまくいかない場合に備えて、この多重化を行うより簡単な方法はありますか? 私は、SMS 用の AT コマンドと GPRS 用の PPP のアイデアが本当に気に入っています (両方の AT コマンドではなく)。
ヒントや提案は本当に役に立ちます!
Edit1 : 私の BBB に関する詳細
- カーネル - Linux ビーグルボーン 3.8.13-bone79
- ディストリビューション - Debian 7.9 (wheezy)
編集2:GSMモジュールに関する詳細を追加
- これは私が使用している GSM ブレイクアウト ボードです。
- このモジュールを使用しており、コマンド マニュアルと多重化アプリケーション ノートをチェックアウトできます。
更新 1
- @Serge のおかげで
n_gsm
、カーネルを再コンパイルせずにモジュールをビルドして追加することができました。ただし、GSM モジュールをマルチプレクサ モードにすることはまだできていません。 AT+CMUX=?
、sim800Hモジュールでエラーを生成しましたAT+CMUX?
。AT+CMUX=
- これが私が行ったデバッグです
- ハードウェア/ソフトウェアで遊んでいて、フローがありません。どのモードでも機能しませんでした。
- TE-TA 固定ローカル レート
AT+IPR
を auto、115200 に設定してもAT+CMUX
エラーが発生する AT+CMUX?
別の sim900 モジュールでテストされ、動作します。
sim800H で動作しない理由は何ですか?
ubuntu - フォルダーのソース コードにパッチを適用するにはどうすればよいですか?
ubuntu dist が、ここにある ppp ソースのソースにいくつかの変更を加えたことを知りました。
https://launchpad.net/ubuntu/trusty/+source/ppp
どうすれば元のソース フォルダにパッチを適用できますか? patch -R のようなものを試しましたが、失敗しました。コードは同じままです。
linux - 組込み機器でPANを確立する方法
こんにちは、Bluetooth テザリングまたは PAN を使用して GPRS/3G のインターネットを組み込みデバイスから他のデバイスに共有したいと考えています。そのために必要な手順は何ですか。つまり、インターネットができるように ppp0 と pan0 の間のインターフェイスを確立するにはどうすればよいですか?共有されます。これを可能にするための要件は何ですか。私の組み込みデバイスには、kernel-3.X および BlueZ-3.11.X の LINUX OS が含まれています。可能であれば、最初から必要なものを教えてください。
前もって感謝します