アプリ版:「スタンプのみでお礼する」機能のリリースについて

linuxPC2台をアドホックモードで通信できるようにしたいと考えております。ディストリビューションは2台ともubuntu8.04LTSです。いろいろとネットで調べたのですが、アドホック通信に関する情報が少なく、linux初心者の為どこから手をつけていい分からずに困っております。
2台ともノートPCで片方は無線LAN内蔵、もうひとつはUSBを用いており両方とも無線LANの認識はされているようです。
どなたか詳しく分かる方、どうぞご指導のほど宜しくお願いいたします。

A 回答 (6件)

無線LAN内臓の方はチップの型番はなんでしょうか?



# ifconfig eth2 down
# iwconfig eth2 mode ad-hoc
これでもAd-hoc接続となりませんか?

この回答への補足

http://dynabook.com/pc/catalog/ss_c/050831lu/spe …
この中のPAMX290DKを使っております。

# ifconfig eth2 down
# iwconfig eth2 mode ad-hoc

試してみましたが残念ながら駄目でした・・。

補足日時:2008/12/08 16:08
    • good
    • 0

/etc/network/interfaces は以下のようにしてみて下さい。


auto lo
iface lo inet loopback
auto eth2
iface eth2 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
wireless-mode ad-hoc
wireless-channel 3
wireless-essid 'linux'
wireless-key 1234567890AB
これでeth2をUPしてみて変化ありますか?

この回答への補足

k_izumoさん
返答が遅くなり申し訳ありません。
無線USBの方は設定ができたのですが、無線LAN内蔵PCの無線LANカードの方がアドホック通信に対応していないらしく、
iwconfig eth0 mode Ad-Hoc を実行するとエラーがでます。
また /etc/network/interfaces も書き換えてみたのですが
再起動して /sbin/iwconfig を確認してもMODEがAd-Hocに変更されていません。なので無線USBをもう一台購入し、それで再度トライしようと考えております。

補足日時:2008/12/07 16:26
    • good
    • 0

環境が違う可能性はありますが。

。。
一応、iwconfigの結果アドホックモードとなってるのですよね?

この辺は近いですか?

参考URL:http://forum.ubuntulinux.jp/viewtopic.php?id=2426

この回答への補足

iwconfig eth2 mode Ad-Hoc を行い、その結果eth2はアドホックモードになりました。 

/etc/network/interfaces 記述する際は、

iface eth2 inet static
address ........
netmask ........
gateway ........
MODE=Ad-Hoc ← 接続モード(Ad-Hoc,Managedなど)
ESSID=linux ← SSID
NWID=off ← ネットワークID
FREQ=2.437G ← 周波数
CHANNEL=3 ← チャンネル
SENS=-80 ← 感度しきい値。(値はdBで指定)
RATE=auto ← 転送レート(auto,11Mなど)
KEY=0123-4567-89AB ←WEPキー

このような感じでよろしいですか?

補足日時:2008/12/06 16:01
    • good
    • 0

ubuntuの場合はイーサーネットの設定ファイルが違うんですね。


/etc/network/interfacesに直接書いていいのかどうか・・・

少し調べますので少々お待ち下さい。
    • good
    • 0

無線LAN内臓の場合


・ESSIDの設定方法
# /sbin/iwconfig eth2 essid "linux"

 WSSIDは""(ダブルクォーテーション)で囲って下さい。
 この例はESSIDをlinuxと設定する場合です。

# /etc/iwconfig eth2 key 0123-4567-89AB
# /etc/iwconfig eth2 key s:linuxnet

 WEPキーの設定には16進数を4ケタづつハイフンで区切って下さい。
 文字列で設定する場合は"s:"を前方に入れて下さい。
 この上例ではWEPキーを16進数0123456789ABで設定する場合です。
 この下例ではWEPキーを文字列linuxnetと設定した場合です。


ちなみに毎回設定するのも面倒なので直接設定ファイルで設定する場合
/etc/sysconfig/network-scripts/ifcfg-eth2に直接以下のように記述する。

MODE=Ad-Hoc ← 接続モード(Ad-Hoc,Managedなど)
ESSID=linux ← SSID
NWID=off ← ネットワークID
FREQ=2.437G ← 周波数
CHANNEL=3 ← チャンネル
SENS=-80 ← 感度しきい値。(値はdBで指定)
RATE=auto ← 転送レート(auto,11Mなど)
KEY=0123-4567-89AB ← WEPキー。文字列で指定する場合は先頭に"s:"を付ける

PCカード式無線LANの場合(おそらくUSB式無線LANは無線LAN内臓と同様)
/etc/pcmcia/wireless.optsに直接以下のように記述する

   ↓無線LANを起動するインターフェースのMACアドレス
*,*,*,00:01:23:*)
INFO="Buffalo 54Mbps Wireless Adapter"
↑ 無線LANカードの説明を入力(特に制限なし)
ESSID="linux" ← SSID
NWID="off" ← ネットワークID
MODE="Ad-Hoc" ← 接続モード
FREQ="2.437G" ← 周波数
CHANNEL="3" ← チャンネル
SENS="-80" ← 感度しきい値(値はdBで指定)
RATE="auto" ← 転送レート(auto,54Mなど)
KEY="0123-4567-89AB" ← WEPキー(16進数0123456789AB)
;;

この回答への補足

返答ありがとうございます。
私はubuntuを使っているのですがsysconfigというディレクトリが見つかりません。
どうすればいいでしょうか?

補足日時:2008/12/06 02:39
    • good
    • 0

だいぶLinuxの経験は長いですが


このお題は難しそうですね・・・

まず2台のLinuxの無線LANは有効になってますか?
インフラストラクチャ接続はOKですか?(ってアクセスポイントあります?^^;)

例えば。。。
アドホックサーバになるLinux君に以下のコマンドを実行してみる
# iwconfig eth0 mode Ad-Hoc

ESSIDとWEPキーを統一して
# /sbin/iwconfig このコマンドで状態見てみてもらえますか?

この回答への補足

k_izumoさん

返答ありがとうございます。
指示のとおり
/sbin/iwconfigコマンドを行ってみたところ

eth2 IEEE802.11b/g ESSID:off/any Nickname:"zd1211"
Mode:AD-Hoc Frequency:2.462 GHz Cell: lnvalid
Bit Rate=1 Mb/s
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 lnvalid misc:0 Missed beacon:0

と結果がでました。まだESSIDとWEPキーに関しては何も設定をしていません。これらの設定の仕方についてもご指導いただけたらありがたいです。
宜しくお願いいたします。

補足日時:2008/12/05 21:50
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!