こちらに移動することにしました
・lostman-github/shtter (master)
うめさんに提供していただいたパッチをマージ済みのソースはこちら
・lostman-github/shtter (v1.1-patched)
2013/07/19
2010/10/14
2010/06/05
OpenWrtにPPTPサーバをインストールした
ラベル:
OpenWrt
・OpenWrt/PPTP - PukiWiki
NexusOneから自宅のOpenWrtの入ったFON2202にVPN接続したかったのでやってみました
ほぼ上記ページの通りで利用可能になります
が、注意する点は以下
/etc/init.d/pptpd の修正はそのままやる
/etc/pptpd.conf は弄らなくていいみたいです
/etc/ppp/options.pptpd にDNSの設定を追加する
この時ノード名を控えておく
/etc/ppp/chap-secrets にノード名等を書き込む
/etc/firewall.user はこんな感じにすると外部から接続できる
NexusOneから自宅のOpenWrtの入ったFON2202にVPN接続したかったのでやってみました
ほぼ上記ページの通りで利用可能になります
が、注意する点は以下
/etc/init.d/pptpd の修正はそのままやる
/etc/pptpd.conf は弄らなくていいみたいです
/etc/ppp/options.pptpd にDNSの設定を追加する
この時ノード名を控えておく
ms-dns 192.168.10.1
/etc/ppp/chap-secrets にノード名等を書き込む
/etc/firewall.user はこんな感じにすると外部から接続できる
iptables -I zone_wan -p 47 -j ACCEPT
iptables -I zone_wan -p tcp --dport 1723 -m state --state NEW -j ACCEPT
iptables -A forwarding_rule -i ppp0 -o br-lan -j ACCEPT
iptables -A forwarding_rule -i ppp0 -o eth0.1 -j ACCEPT
2010/05/22
ソースを整理して通常版とOpenWrt版を統合
ーーーーーーーーーー
ーーーーーーーーーー
だいぶソースを整理した
wgetとcurlの切り替え対応
OpenWrtではiconvが無いので投稿のみ
一時ファイルはrep.sedだけになりました
一度目の起動時にPIN等の取得を試みます
タイムライン表示
投稿
Fedora(12 x86_64)とOpenWrt(KAMIKAZE 8.09.2)で動作を確認しています
Fedoraで使用する場合はwgetをインストールしてください
OpenWrtで使用する場合はopenssl-utilとcurlをインストールして
HTTP_GETとHTTP_POSTをcurlに切り替えてください
この記事は古いです
ここを開いて一番上に出てきた記事に最新版が貼ってあります、たぶんーーーーーーーーーー
だいぶソースを整理した
wgetとcurlの切り替え対応
OpenWrtではiconvが無いので投稿のみ
一時ファイルはrep.sedだけになりました
一度目の起動時にPIN等の取得を試みます
タイムライン表示
$ shtter.sh
投稿
$ shtter.sh update "foobar"
Fedora(12 x86_64)とOpenWrt(KAMIKAZE 8.09.2)で動作を確認しています
Fedoraで使用する場合はwgetをインストールしてください
OpenWrtで使用する場合はopenssl-utilとcurlをインストールして
HTTP_GETとHTTP_POSTをcurlに切り替えてください
OpenWrtでも投稿できるようになりました
ーーーーーーーーーー
ーーーーーーーーーー
とりあえず投稿のみ
AKEYとASECRETは通常版のshtterで取得してから書き込んでください
こんな感じで投稿できる
openssl-utilsとcurlが必要です
この記事は古いです
ここを開いて一番上に出てきた記事に最新版が貼ってあります、たぶんーーーーーーーーーー
とりあえず投稿のみ
AKEYとASECRETは通常版のshtterで取得してから書き込んでください
こんな感じで投稿できる
# ./shtter.sh "`cat /proc/loadavg`"
openssl-utilsとcurlが必要です
# opkg update
# opkg install openssl-util curl
2010/05/18
2010/05/17
FON2202でどうやってRedBootに入ろうか
さて、FON2100Eに続きFON2202もOpenWrt化しようと思っています
こことかここの真ん中辺りとかを見るとどうやら
FON2202_2.2.5.0_Flipper_RedBootC_VoteGOP.image と
out.hex を書き込むとRedBootが有効になるみたい
で、試してみた
まずSSHからimageを書き込んで再起動して、その後再度SSHで接続して
out.hexを書き込むんだけどこの時SSHで接続できなくなる
http://192.168.10.1/ に行ってみたらオレンジ画面でプラグインの所にもDeveloper版の設定ないし
結局FailSafeからDeveloper版のファーム焼き直し
うーん、なんでだろう
やっぱりシリアルが無難なのかなぁ
追記あり
こことかここの真ん中辺りとかを見るとどうやら
FON2202_2.2.5.0_Flipper_RedBootC_VoteGOP.image と
out.hex を書き込むとRedBootが有効になるみたい
で、試してみた
まずSSHからimageを書き込んで再起動して、その後再度SSHで接続して
out.hexを書き込むんだけどこの時SSHで接続できなくなる
http://192.168.10.1/ に行ってみたらオレンジ画面でプラグインの所にもDeveloper版の設定ないし
結局FailSafeからDeveloper版のファーム焼き直し
うーん、なんでだろう
やっぱりシリアルが無難なのかなぁ
追記あり
2010/05/16
FON2100EのRedBootの入り方
既にDD-WRTが導入されているFONにOpenWrtを焼く際にかなりハマったのでメモしておく
参考
・C#学習メモ帳 & PC雑記: Fon2200 DD-WRT ファームウェアアップグレード失敗から復活
・Firmware Update Instructions - FON Wiki Beta
・Wolf Paulus' Web Journal
・2009-01-05 - 日々のあれこれ -
・FONの電源を切る
・FONとPCを直接接続する
・PCのファイアウォールは切っておく
・RedBootからOpenWRTのインストールにはfping、nc、telnet、tftp-serverが必要
・ファームウェアを予めダウンロードしておく
(openwrt-atheros-root.squashfs、openwrt-atheros-vmlinux.lzma)
・PCのIPアドレスは192.168.1.x以外では受け付けてくれない
・RedBootは192.168.1.254で起動する
参考
・C#学習メモ帳 & PC雑記: Fon2200 DD-WRT ファームウェアアップグレード失敗から復活
・Firmware Update Instructions - FON Wiki Beta
・Wolf Paulus' Web Journal
・2009-01-05 - 日々のあれこれ -
・FONの電源を切る
・FONとPCを直接接続する
・PCのファイアウォールは切っておく
・RedBootからOpenWRTのインストールにはfping、nc、telnet、tftp-serverが必要
・ファームウェアを予めダウンロードしておく
(openwrt-atheros-root.squashfs、openwrt-atheros-vmlinux.lzma)
・PCのIPアドレスは192.168.1.x以外では受け付けてくれない
・RedBootは192.168.1.254で起動する
登録:
コメント (Atom)