
Ubuntu日本語フォーラム

ログインしていません。
以下のようなネットワーク構成でbridge-utilを使ってデスクトップPCに対してインターネット接続を共有しようと思っているのですが、上手くいきません。
ADSLモデム
|
無線ルータ
|(192.168.11.1/24)
|
|(ath0, 0.0.0.0)
ノートPC (Ubuntu 8.04) (br0, 192.168.11.20/24)
|(eth0, 0.0.0.0)
|
デスクトップPC (192.168.11.21/24, gateway 192.168.11.1)
/etc/network/interfaces は以下のように設定しているのですが、どこが間違っているのかご指摘いただければ幸いです。
--
auto lo
iface lo inet loopback
auto br0
iface br0 inet static
address 192.168.11.20
netmask 255.255.255.0
broadcast 192.168.11.255
gateway 192.168.11.1
bridge_ports ath0 eth0
auto ath0
iface ath0 inet manual
up ifconfig ath0 0.0.0.0 up
wireless-essid example
wireless-key s:xxxxxxxxxxxxx
auto eth0
iface eth0 inet manual
up ifconfig eth0 0.0.0.0 up
--
この設定だと
・デスクトップPCからノートPCへのpingは通る
・ノートPCからデスクトップPCへのpingは通らない
・ノートPCからルータへのpingは通らない
という挙動になり、上手くいきませんでした。
どうもeth0とath0の間のパケットのフォワーディングが正しく動いていないように思えたので、/etc/sysctl.conf の設定を
net.ipv4.ip_forward = 1
としてみましたが、結果は変わりませんでした。特にiptablesなどの設定はしていません。
なお、/etc/network/interfacesで
bridge_ports ath0
と設定して/etc/init.d/networking restart することで、eth0をブリッジから外すと、ノートPCから無線ルータ(192.168.11.1)へのpingが通るようになり、ノートPCからはインターネットに接続できるようになります。
※無線ルータとデスクトップPC,ノートPCは離れている場所にあり、無線ルータの有線LANポートに直接デスクトップPCの有線LANを接続することは出来ません。
※同じネットワーク構成で、ノートPCからWindows XPを起動し、OSの標準機能であるブリッジ接続を使用すると、問題なくインターネット接続を共有できるのすが、できればUbuntuで実現したいと考えています。
以上、よろしくお願いいたします。
オフライン
今、ちゃんと調べる時間が無いのでアレですが、
UbuntuNotePCをルータにするのであれば、無線側と有線側のネットを分離して、ブリッジ設定する必要があるような気がします。
無線側が192.168.11.x/24とすると、有線側を192.168.12.x/24とかにするとどうでしょう。
オフライン
ブリッジ構成したことはないのですが・・・
/etc/network/interfaces の構成順番とかはどうなんでしょう?
通常ポートの前にブリッジが構成されているように見えます。
ちょっと見た範囲では lo eth0 ath0 br0 の順番で構成されているものが多いような気がします。
オフライン
早速のご返信ありがとうございます。
hmatsueさん
有線側と無線側のネットを分離すべく、以下のように設定を変更してみました。
ADSLモデム
|
無線ルータ
|(192.168.11.1/16)
|
|(ath0, 0.0.0.0)
ノートPC (Ubuntu 8.04) (br0, 192.168.11.20/16)
|(eth0, 0.0.0.0)
|
デスクトップPC (192.168.12.21/16, gateway 192.168.11.1)
/etc/network/interfaces (br0の変更部分のみ抜粋)
--
auto br0
iface br0 inet static
address 192.168.11.20
netmask 255.255.0.0
broadcast 192.168.255.255
gateway 192.168.11.1
bridge_ports ath0 eth0
--
しかし、残念ながら結果は変わりませんでした。
barieroさん
/etc/network/interfaces の構成順番をlo eth0 ath0 br0の順に入れ替えてネットワークを再起動してみましたが、結果は変わりませんでした。
他に何かあればお願いします。
オフライン
yanbe による投稿:
|(192.168.11.1/16)
|
|(ath0, 0.0.0.0)
ノートPC (Ubuntu 8.04) (br0, 192.168.11.20/16)
|(eth0, 0.0.0.0)
|
デスクトップPC (192.168.12.21/16, gateway 192.168.11.1)
これは同一ネットワークアドレス(ネットワークを分離してない)ままですよね?
ネットワークアドレスそのものは、192.168.11.0から、192.168.0.0に変わってはいるとは思うのですが。
※ブリッジ接続に、ネットワークの分離が必要なのか、分離してはいけないのかという、根本的なところは、わかりません。
その点については、識者を回答待ってみてください・・・
片方向だけのパケットの通過を確認できれば、往路と復路の両方を気にしながら調査しなくても済んで楽そうなんですが・・・簡単に調べる方法ってないですよね?
オフライン
すいません。IPマスカレードと勘違いしていました。
下記のようなことをしようとされていたのですね。失礼しました。
http://www.asterisk-works.jp/wiki/index.php/Ubuntuでブリッジ接続する
#1の状態で、ifconfigするとどのように表示されますでしょうか。
オフライン
こんな感じでどうでしょう。ブリッジにしているので、eth0とath0のauto行は存在するともれなくエラーがついてくるはずなので消してください。
あとはノートPCの無線ドライバがAPモードをちゃんとサポートしているかが気になります。iwconfigで確認してみてください。
auto lo
iface lo inet loopback
auto br0
iface br0 inet static
address 192.168.11.20
netmask 255.255.255.0
broadcast 192.168.11.255
gateway 192.168.11.1
bridge_ports ath0 eth0
bridgs_fd 5
pre-up iwconfig ath0 essid XXX channel 1 mode master
pre-up iwconfig ath0 up
オフライン
ご返信ありがとうございます。
hmatsueさん
ifconfigの実行結果は以下のようになりました。
ath0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet6 addr: xxxx::xxxx::xxxx::xxxx::xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:612 errors:0 dropped:0 overruns:0 frame:0
TX packets:950 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:57256 (55.9 KB) TX bytes:65362 (63.8 KB)
br0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.11.20 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: xxxx::xxxx::xxxx::xxxx::xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:534 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:35754 (34.9 KB) TX bytes:1098 (1.0 KB)
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet6 addr: xxxx::xxxx::xxxx::xxxx::xxxx/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2165 errors:0 dropped:0 overruns:0 frame:0
TX packets:151 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:224074 (218.8 KB) TX bytes:10876 (10.6 KB)
Interrupt:11
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1988 (1.9 KB) TX bytes:1988 (1.9 KB)
wifi0 Link encap:UNSPEC HWaddr xx-xx-xx-xx-xx-xx-00-00-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:62456 errors:0 dropped:30809 overruns:0 frame:1810
TX packets:1377 errors:959 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:280
RX bytes:4864380 (4.6 MB) TX bytes:116752 (114.0 KB)
Interrupt:11
また、ご参考までに、#1の設定をしたときのdmesgの該当部分の実行結果を転載します。
[ 1972.646089] br0: port 1(ath0) entering disabled state
[ 1972.672469] br0: port 2(eth0) entering disabled state
[ 1972.714671] device ath0 left promiscuous mode
[ 1972.714692] audit(1258544101.179:18): dev=ath0 prom=0 old_prom=256 auid=4294967295
[ 1972.714697] br0: port 1(ath0) entering disabled state
[ 1972.736776] device eth0 left promiscuous mode
[ 1972.736793] audit(1258544101.203:19): dev=eth0 prom=0 old_prom=256 auid=4294967295
[ 1972.736799] br0: port 2(eth0) entering disabled state
[ 1972.787762] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 1972.855027] ADDRCONF(NETDEV_UP): ath0: link is not ready
[ 1972.918406] br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
[ 1972.923227] device ath0 entered promiscuous mode
[ 1972.923246] audit(1258544101.387:20): dev=ath0 prom=256 old_prom=0 auid=4294967295
[ 1972.926609] device eth0 entered promiscuous mode
[ 1972.926626] audit(1258544101.391:21): dev=eth0 prom=256 old_prom=0 auid=4294967295
[ 1975.001487] ADDRCONF(NETDEV_CHANGE): ath0: link becomes ready
[ 1975.001559] br0: port 1(ath0) entering learning state
[ 1976.184975] b44: eth0: Link is up at 100 Mbps, full duplex.
[ 1976.184981] b44: eth0: Flow control is off for TX and off for RX.
[ 1976.186603] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 1976.186659] br0: port 2(eth0) entering learning state
[ 1983.025732] br0: no IPv6 routers present
[ 1985.279398] ath0: no IPv6 routers present
[ 1986.917703] eth0: no IPv6 routers present
[ 1989.982540] br0: topology change detected, propagating
[ 1989.982551] br0: port 1(ath0) entering forwarding state
[ 1991.169415] br0: topology change detected, propagating
[ 1991.169428] br0: port 2(eth0) entering forwarding state
[ 1992.070328] br0: port 1(ath0) entering disabled state
[ 1992.083108] br0: port 1(ath0) entering learning state
[ 2007.064843] br0: topology change detected, propagating
[ 2007.064854] br0: port 1(ath0) entering forwarding state
[ 2007.102497] br0: port 1(ath0) entering disabled state
[ 2007.127564] br0: port 1(ath0) entering learning state
[ 2022.109252] br0: topology change detected, propagating
[ 2022.109263] br0: port 1(ath0) entering forwarding state
[ 2022.590415] br0: port 1(ath0) entering disabled state
[ 2022.603712] br0: port 1(ath0) entering learning state
[ 2037.585227] br0: topology change detected, propagating
[ 2037.585236] br0: port 1(ath0) entering forwarding state
[ 2037.818542] br0: port 1(ath0) entering disabled state
[ 2037.845123] br0: port 1(ath0) entering learning state
[ 2052.829432] br0: topology change detected, propagating
[ 2052.829441] br0: port 1(ath0) entering forwarding state
[ 2055.943871] br0: port 1(ath0) entering disabled state
[ 2055.960408] br0: port 1(ath0) entering learning state
[ 2070.942676] br0: topology change detected, propagating
[ 2070.942685] br0: port 1(ath0) entering forwarding state
[ 2071.675476] br0: port 1(ath0) entering disabled state
[ 2071.705621] br0: port 1(ath0) entering learning state
[ 2086.686370] br0: topology change detected, propagating
[ 2086.686381] br0: port 1(ath0) entering forwarding state
kmzさん
ご提案いただいた設定を反映してみましたが、残念ながらエラーになりました。
Error for wireless request "Set Mode (8B06) :
SET failed on device ath0 ; Invalid argument.
手元のノートPCの無線LANのドライバは、APモードはサポートされていないようです。上記エラーが表示された後のiwconfigの実行結果では、 Mode:Managed という文字が見えます。
ところで今回やりたいのは、ネット上のいくつかのページで紹介されているような「ブリッジを作成することでLinux Box(ノートPC)を無線LANアクセスポイントとして利用する」といったものではなく、その逆で無線LAN側がインターネット回線につながっているケース(ネットワーク構成をご覧ください)なのですが、その場合もAPモード(Master Mode)は必要なのでしょうか。なお、使用しているハードウェア自体はAtheros製の内蔵型無線LANアダプタでして、lsmod で確認した結果、ドライバとして ath_pci が使われているようです。
オフライン
yanbe による投稿:
ご返信ありがとうございます。
kmzさん
ご提案いただいた設定を反映してみましたが、残念ながらエラーになりました。
Error for wireless request "Set Mode (8B06) :
SET failed on device ath0 ; Invalid argument.
手元のノートPCの無線LANのドライバは、APモードはサポートされていないようです。上記エラーが表示された後のiwconfigの実行結果では、 Mode:Managed という文字が見えます。
ところで今回やりたいのは、ネット上のいくつかのページで紹介されているような「ブリッジを作成することでLinux Box(ノートPC)を無線LANアクセスポイントとして利用する」といったものではなく、その逆で無線LAN側がインターネット回線につながっているケース(ネットワーク構成をご覧ください)なのですが、その場合もAPモード(Master Mode)は必要なのでしょうか。なお、使用しているハードウェア自体はAtheros製の内蔵型無線LANアダプタでして、lsmod で確認した結果、ドライバとして ath_pci が使われているようです。
yanbeさん
ほんとごめんなさい。ath0とeth0が逆でしたね。なので、以下のようになると思います。
auto br0
iface br0 inet static
address 192.168.11.20
netmask 255.255.255.0
broadcast 192.168.11.255
gateway 192.168.11.1
bridge_ports ath0 eth0
bridgs_fd 5
pre-up iwconfig ath0 essid XXX channel 1
pre-up iwconfig ath0 up
ESSID setのエラーですが、yanbeさんの無線LANドライバは恐らくmadwifiですので、仕様上iwconfigでのwireless mode(AP,clientなど)の切り替えを受け付けませんのでそのエラーは妥当です。また、”Managed”の状態でOKです。この構成ですとMaster modeは必要ありません。(余談ですが、madwifiはほとんどの無線LANチップでAPモードをサポートしています。)
もしこれでもダメでしたら、pingコマンドでまずはノートPCとデスクトップPC間及び、ノートPCと無線ルータ間がそれぞれつながるかをお試しください。
#大体もうひとつのハマりポイントがipv4.net.ip_forwardなのですが、これはOKとのことですね。
オフライン
まだ、確認どころかちゃんと読めてすらいませんが。。
http://wiki.libvirt.org/page/Networking#Debian.2FUbuntu_Bridging
にNetworkManagerを止めるとか、sysctl.confへの追加設定とかの記述があるようです。
あと気になるのは、barieroさんが書かれたことですが、
先にeth0, ath0を記述して、downさせておいて、br0を設定、upさせてみたらどうなりますでしょうか。
というのも下記のような記事を見つけたので。
http://d.hatena.ne.jp/okayotasa/20060415
週末ぐらいには、少し私自身でも検証できるかも知れませんが、一度お試し下さい。
オフライン
kmzさん
再度ご提案いただいた方の設定を試してみましたが、残念ながら結果は同じでした。
また、そのときのpingの挙動としては、以下のようになりました。
br0にath0とeth0が参加した状態だと、
ノートPC→デスクトップPC ×
デスクトップPC→ノートPC ○
ノートPC→無線ルータ ×
無線ルータ→ノートPC ×
br0にath0のみ参加した状態だと、
ノートPC→デスクトップPC ×
デスクトップPC→ノートPC ×
ノートPC→無線ルータ ○
無線ルータ→ノートPC ○
br0にeth0のみ参加した状態だと、
ノートPC→デスクトップPC ×
デスクトップPC→ノートPC ○
ノートPC→無線ルータ ×
無線ルータ→ノートPC ×
brctl addif br0 <device>と brctl delif <device>でインタフェースの追加・削除を行ってbr0の構成の組合せを試していると、br0にeth0を追加したとたんにノートPCと無線LANルータの間のpingが通らなくなるように見えるので、個人的にここが怪しいなあと思っているのですが、具体的に何がおこっているのか特定できずにいます。
hmatsueさん
実はUbuntu 8.04 Serverを使用しておりまして、Desktop用であるNetworkManagerは動いていないようです。
hmatsue による投稿:
先にeth0, ath0を記述して、downさせておいて、br0を設定、upさせてみたらどうなりますでしょうか。
これについては、ifdown ifup を使って以下のようにしてみました。
# brctl delif br0 ath0
# brctl delif br0 eth0
# ifdown ath0
# ifdown eth0
# brctl addif br0 ath0
# brctl addif br0 eth0
# ifup ath0
# ifup eth0
しかしやはり結果は#1と変わりませんでした。
なお、ご参考までに、brctl showstp br0 の実行結果は以下のようになりました。
br0
bridge id 8000.000xxxxxxxxx
designated root 8000.000xxxxxxxxx
root port 0 path cost 0
max age 20.00 bridge max age 20.00
hello time 2.00 bridge hello time 2.00
forward delay 5.00 bridge forward delay 5.00
ageing time 300.01
hello timer 1.82 tcn timer 0.00
topology change timer 0.00 gc timer 2.82
flags
ath0 (1)
port id 8001 state forwarding
designated root 8000.000xxxxxxxxx path cost 100
designated bridge 8000.000xxxxxxxxx message age timer 0.00
designated port 8001 forward delay timer 0.00
designated cost 0 hold timer 0.82
flags
eth0 (2)
port id 8002 state forwarding
designated root 8000.000xxxxxxxxx path cost 19
designated bridge 8000.000xxxxxxxxx message age timer 0.00
designated port 8002 forward delay timer 0.00
designated cost 0 hold timer 0.82
flags
オフライン
yanbe による投稿:
kmzさん
再度ご提案いただいた方の設定を試してみましたが、残念ながら結果は同じでした。
また、そのときのpingの挙動としては、以下のようになりました。
br0にath0とeth0が参加した状態だと、
ノートPC→デスクトップPC ×
デスクトップPC→ノートPC ○
ノートPC→無線ルータ ×
無線ルータ→ノートPC ×
br0にath0のみ参加した状態だと、
ノートPC→デスクトップPC ×
デスクトップPC→ノートPC ×
ノートPC→無線ルータ ○
無線ルータ→ノートPC ○
br0にeth0のみ参加した状態だと、
ノートPC→デスクトップPC ×
デスクトップPC→ノートPC ○
ノートPC→無線ルータ ×
無線ルータ→ノートPC ×
brctl addif br0 <device>と brctl delif <device>でインタフェースの追加・削除を行ってbr0の構成の組合せを試していると、br0にeth0を追加したとたんにノートPCと無線LANルータの間のpingが通らなくなるように見えるので、個人的にここが怪しいなあと思っているのですが、具体的に何がおこっているのか特定できずにいます。
yanbeさん
>br0にath0とeth0が参加した状態だと、
>ノートPC→デスクトップPC ×
>デスクトップPC→ノートPC ○
>ノートPC→無線ルータ ×
>無線ルータ→ノートPC ×
上記の状態ですが、デスクトップPCはwindowsでしょうか?ノートPC→デスクトップPCが×なのはファイアウォールにpingがはじかれてるように見えます。
結局はノートPCと無線ルータ間が問題なのでしょうね。無線LANがmadwifiということなので、下記はいかがでしょうか。
#ブリッジの部分だけ抜粋
auto br0
iface br0 inet static
address 192.168.11.20
netmask 255.255.255.0
broadcast 192.168.11.255
gateway 192.168.11.1
bridge_ports ath0 eth0
bridge_stp off
bridge_fd 5
pre-up wlanconfig ath0 destroy
pre-up wlanconfig ath0 create wlandev wifi0 wlanmode client
pre-up iwconfig ath0 essid XXX
pre-up iwconfig ath0 up
bridgs_fdのtypoを修正(私のミスです)、STPを明示的にオフ、ESSIDを明示指定しているのでチャネル番号削除、ネットワーク起動時にインタフェースを再構成するようにしました。
これを試してダメでしたらiwconfigの出力をのせてください。ちなみに無線ルータのセキュリティは何もかけていない状態でしょうか?上記の設定は暗号化を一切していないものです。
オフライン
yanbeさん
ごめんなさい。
pre-up wlanconfig ath0 create wlandev wifi0 wlanmode client
を
pre-up wlanconfig ath0 create wlandev wifi0 wlanmode sta
に訂正してください。
オフライン
kmzさん
何度もありがとうございます。
ご指摘のとおりデスクトップPCはWindowsでして、ファイアウォールが有効になっていたためpingが通らない状況でした。
ファイアウォールを一時的に無効にしてみたところ、ノートPCからデスクトップPCへのpingも通るようになりました。
次に、#12および#13でご提案いただいた設定で再度試してみましたが、残念ながら結果は同じで、無線ルータとノートPCの間のpingが通りませんでした。
iwconfigの結果は以下のとおりです。
ath0 IEEE 802.11g ESSID:"example" Nickname:""
Mode:Managed Frequency:2.412 GHz Access Point: xx:xx:xx:xx:xx:xx
Bit Rate:36 MB/s Tx-Power:18 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=34/70 Signal level=-52 dBm Noise level=-86 dBm
Rx invalid nwid:91 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
--
ところで、先に載せたdmesg のログに出ていたメッセージでUbuntuの英語フォーラムを検索してみたところ
http://ubuntuforums.org/showthread.php?t=921750
のページ経由で、以下のページを発見しました
https://bugs.launchpad.net/ubuntu/+source/bridge-utils/+bug/274298
I use to see this on previous versions of Ubuntu but dont see it anymore on Karmic so Im marking this as fixed. Please re-open if you are still having problems.
とのことで、bridge_util関係のちょっと気になる症状が9.10 Karmicから修正されたそうです。本件が街頭するかはまだ分かりませんが、アップデートしてみる価値が大いにありそうです。近いうちに試してみた結果をお知らせしたいと思います。
オフライン
yanbeさん
iwconfigのAccess Point:xxには実際にはMACアドレスが入っているのですよね?すると、無線LANのレベルではちゃんと接続できてそうですし。今の所ちょっとわかんないですね。力及ばず申し訳ないです。
リンク先拝見しました。アップデートで解決すると良いですね!ご報告お待ちしております。
オフライン
kmzさん
残念ながらKermicへのアップデートでは解決しませんでした。8.04のときと同じ挙動を示しています。
もちろん/etc/sysctl.confのipv4.net.ip_forward=1の設定は再度してあります。
ためしに ノートPCで tcpdump -v -i br0 としてみたら、
デスクトップPC(192.168.11.21)からノートPC(192.168.11.20)へ、無線ルータ(192.168.11.1)のARPリクエストやいろいろなDNSリクエストが大量に届いているのが見えました。しかし、デスクトップPCがうまく通信できていないことから察するに、うまく解決できていないようです。
状態としては、ブリッジ(br0)に有線LAN(eth0)と無線LAN(ath0)を参加させた状態だと
・ノートPCと無線ルータ間のpingは通らない
・ノートPCとデスクトップPCの間のpingは通る
・iwconfigの実行結果を見ると無線LANのレベルでは接続できている(らしい)
といったことが観測できるのですが、ここから先の問題の切り分けが出来ません。
そこで、問題を切り分ける助けとなるかもしれないと思って、試しにUbuntu 9.10 ServerなノートPCを Ubuntu 9.04 Desktop な ネットブック(ath9k)で置き換え、#10のhmatsueさんの情報によりNetworkManagerを停止した状態で同様の設定を行い実験してみたところ
ネットブック→デスクトップPC ○
デスクトップPC→ネットブック ○
ネットブック→無線ルータ ○
無線ルータ→ネットブック ○
とすべてpingが通る状況になったのですが、それでもやはり
デスクトップPC→無線ルータ ×
無線ルータ→デスクトップPC ×
となりパケットを転送していないようです。
オフライン
yanbe による投稿:
kmzさん
ネットブック→デスクトップPC ○
デスクトップPC→ネットブック ○
ネットブック→無線ルータ ○
無線ルータ→ネットブック ○
とすべてpingが通る状況になったのですが、それでもやはり
デスクトップPC→無線ルータ ×
無線ルータ→デスクトップPC ×
となりパケットを転送していないようです。
この現象はまさにIPフォワーディングしていないものなんですが、こちらもipv4.net.ip_forward=1になっているのですよね?
もうすでにご存知かとは思いますがsysctl -a | grep ip_forwardで現状の設定が分かります。
うーん、詰まった。諦めてNATにしたほうがいいのかなぁ。。。
オフライン
すいません。昨日、ようやく実際に試してみたのですが、思ったようにはいきませんでした。。
誰か他の方の目に止まることを期待して、上げてみます。。
オフライン
無線 -> 優先のブリッジ接続は bridge-utils で問題なく接続できましたよ。
https://help.ubuntu.com/community/Router
https://help.ubuntu.com/community/BridgingNetworkInterfaces
オフライン
皆様
あの後いろいろ調べてみたところ、以下のようなカテゴリのネットワーク機器が一般家庭向けに市販されているそうです。
【無線LAN⇔有線LAN】イーサネットコンバータ 2台目
http://logsoku.com/thread/pc11.2ch.net/hard/1206786141/
【PC/家電/game】無線イーサネットコンバータ3台目
http://pc11.2ch.net/test/read.cgi/hard/1254595657/
私のやりたかったことはまさにこれなので、この手の製品の購入を検討してみようと思います。
オフライン