UPnP/今の作り方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
**今の作り方 [#eed643f1]
#contents
----
ライブラリ(libupnp)とデーモン(upnpd)が別立てなので両方用...
それぞれ旧Ver.と現Ver.があり、旧は旧どうし、現は現どうし...
ウチでは現Ver.を使用する。
***新libupnp [#e9fb3ef3]
旧サイトには~
開発者さんが忙しくて継続出来なくなったので~
新しい方にフォークしたからそっち見てね的な事が書いてある。~
~
1.4.3以前はAMD64なシステムで使う時はバグがあるようでパッ...
~
パッチ:http://sourceforge.net/tracker/index.php?func=det...
./configure
のみ。ldconfig -v を忘れずに。
***新upnpd(igd2-for-linux) [#j625f2c2]
[[git>git]]提供(´・ω・`)
cd /usr/local/src
git clone git://gitorious.org/igd2-for-linux/igd2-for-li...
cd igd2-for-linux
make
本体(upnpd)以外にいくつかファイルが放り込まれる。~
旧バージョンが入っている場合、upnpd.confがインストールさ...
先に退避なり削除なりする。~
install -d /etc/linuxigd
install configs/ligd.png /etc/linuxigd
install configs/gatedesc.xml /etc/linuxigd
install configs/gatedesc1.xml /etc/linuxigd
install configs/gateconnSCPD.xml /etc/linuxigd
install configs/gateicfgSCPD.xml /etc/linuxigd
install configs/lanhostconfigSCPD.xml /etc/linuxigd
install configs/gateEthlcfgSCPD.xml /etc/linuxigd
install configs/wanipv6fwctrlSCPD.xml /etc/linuxigd
install configs/dummy.xml /etc/linuxigd
install bin/upnpd /usr/sbin
install doc/upnpd.8 /usr/share/man/man8
if [ ! -f /etc/upnpd.conf ]; then install configs/upnpd....
***旧libupnp [#qf05c2d2]
作り方自体は
./configure
でいい。ldconfig -v忘れずに。
***旧upnpd(linuxigt) [#ze62cd38]
libupnpは1.3.1(最後の旧バージョン)を使用。~
AMD64なシステムはやはりパッチが必要。
make
のみ。
libupnpの場所が/usr/lib以外の場合は
make LIBUPNP_PREFIX=/usr/local
で、指定するらしいがウチは必要なかった。
インストール先を変更したい場合は
make PREFIX=/usr/local install
本体以外は
install -d /etc/linuxigd
install etc/gatedesc.xml /etc/linuxigd
install etc/gateconnSCPD.xml /etc/linuxigd
install etc/gateicfgSCPD.xml /etc/linuxigd
install etc/dummy.xml /etc/linuxigd
install upnpd /usr/sbin
install upnpd.8 /usr/share/man/man8
if [ ! -f /etc/upnpd.conf ]; then install etc/upnpd.conf...
終了行:
**今の作り方 [#eed643f1]
#contents
----
ライブラリ(libupnp)とデーモン(upnpd)が別立てなので両方用...
それぞれ旧Ver.と現Ver.があり、旧は旧どうし、現は現どうし...
ウチでは現Ver.を使用する。
***新libupnp [#e9fb3ef3]
旧サイトには~
開発者さんが忙しくて継続出来なくなったので~
新しい方にフォークしたからそっち見てね的な事が書いてある。~
~
1.4.3以前はAMD64なシステムで使う時はバグがあるようでパッ...
~
パッチ:http://sourceforge.net/tracker/index.php?func=det...
./configure
のみ。ldconfig -v を忘れずに。
***新upnpd(igd2-for-linux) [#j625f2c2]
[[git>git]]提供(´・ω・`)
cd /usr/local/src
git clone git://gitorious.org/igd2-for-linux/igd2-for-li...
cd igd2-for-linux
make
本体(upnpd)以外にいくつかファイルが放り込まれる。~
旧バージョンが入っている場合、upnpd.confがインストールさ...
先に退避なり削除なりする。~
install -d /etc/linuxigd
install configs/ligd.png /etc/linuxigd
install configs/gatedesc.xml /etc/linuxigd
install configs/gatedesc1.xml /etc/linuxigd
install configs/gateconnSCPD.xml /etc/linuxigd
install configs/gateicfgSCPD.xml /etc/linuxigd
install configs/lanhostconfigSCPD.xml /etc/linuxigd
install configs/gateEthlcfgSCPD.xml /etc/linuxigd
install configs/wanipv6fwctrlSCPD.xml /etc/linuxigd
install configs/dummy.xml /etc/linuxigd
install bin/upnpd /usr/sbin
install doc/upnpd.8 /usr/share/man/man8
if [ ! -f /etc/upnpd.conf ]; then install configs/upnpd....
***旧libupnp [#qf05c2d2]
作り方自体は
./configure
でいい。ldconfig -v忘れずに。
***旧upnpd(linuxigt) [#ze62cd38]
libupnpは1.3.1(最後の旧バージョン)を使用。~
AMD64なシステムはやはりパッチが必要。
make
のみ。
libupnpの場所が/usr/lib以外の場合は
make LIBUPNP_PREFIX=/usr/local
で、指定するらしいがウチは必要なかった。
インストール先を変更したい場合は
make PREFIX=/usr/local install
本体以外は
install -d /etc/linuxigd
install etc/gatedesc.xml /etc/linuxigd
install etc/gateconnSCPD.xml /etc/linuxigd
install etc/gateicfgSCPD.xml /etc/linuxigd
install etc/dummy.xml /etc/linuxigd
install upnpd /usr/sbin
install upnpd.8 /usr/share/man/man8
if [ ! -f /etc/upnpd.conf ]; then install etc/upnpd.conf...
ページ名: