[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gentoojp-users 941] Re: ネットに繋がってない!?
- Subject: [gentoojp-users 941] Re: ネットに繋がってない!?
- From: N A T T Y <natty@xxxxxxxxxxxxxxxxx>
- Date: Wed, 10 Dec 2003 12:39:50 +0900
- References: <[email protected]>
こんにちは、河です。
私もノートで無線LANを使っているので、ご参考になれば…
長文になりますが、すいません。
私のカードは yahooBB に付いてきた Corega PCCL-11 ですが、
hermes
orinoco
orinoco_cs
で動いています。
私の場合は gentoo-kernel-2.4.20-r9 なのですが、
#genkernel --config
で、
General setup ->
PCMCIA/CardBus support ->
<M>PCMCIA/CardBus support
Plug and Play configuration ->
<M>Plug and Play support
<M> ISA Plug and Play support (これを忘れてかなりハマった事があります)
Network device support ->
Wireless LAN (non-hamradio) ->
[*]Wireless LAN (non-hamradio)
[*] Hermes chipset 802.11b supprt (Orinoco/Prism2/Symbol)
PCMCIA network device support ->
[*]PCMCIA network support
[*] Pcmcia Wireless LAN
// これは必要なのかどうかわかりませんが入れておきました。
これでカネールをコンパイルしたら、
#emerge pcmcia-cs
で、pcmcia-csをインストールしたら
#cardctl ident
Socket 0:
product info: "corega", "WL PCCL-11", "ISL37300P", "RevA"
manfid: 0xc00f, 0x0000
function: 6 (network)
と、PCカードの情報を調べます。これを参考に
/etc/pcmcia/hogehoge.conf (hogehogeは何でも良いらしい)
card "corega PCCL-11"
version "corega", "WL PCCL-11", "ISL37300P", "RevA"
manfid 0xc00f, 0x0000
bind "orinoco_cs"
などと、記述しファイルを作成します。
私のノートは内蔵LANがe100なので、
#emerge e100
として、
#cp /etc/init.d/net.eth0 /etc/init.d/net.eth1
eth.net1 を編集します。
########################
# /etc/init.d/net.eth1
########################
depend() {
#use hotplug pcmcia
need pcmcia <- これに変更
}
これで、
#ifconfig すると
#内蔵LAN
eth0 Link encap:Ethernet HWaddr 00:00:E3:84:32:6C
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:590 (590.0 b)
Interrupt:11 Base address:0x7000 Memory:80101000-80101038
#無線LAN
eth1 Link encap:Ethernet HWaddr 00:19:51:42:5D:25
inet addr:192.168.3.3 Bcast:255.255.255.255 Mask:255.255.255.128
UP BROADCAST NOTRAILERS RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4910 errors:0 dropped:0 overruns:0 frame:0
TX packets:4657 errors:1 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:4760593 (4.5 Mb) TX bytes:725325 (708.3 Kb)
Interrupt:3 Base address:0x100
# LOOPBACK
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:600 (600.0 b) TX bytes:600 (600.0 b)
になります。
内蔵LANが無い場合は eth0 が無線LANになるので、eth0, lo の2つが表示されるはずです。
それと、私の場合通信が途中で切れたりしたので、
http://ozlabs.org/people/dgibson/dldwd/
から、orinoco-0.13e.tar.gz をダウンロードして make; make install して使っています。
最初は WEP などは無効にして設定するといいです。
余計な設定があるかもしれませんが、私はこれで快適に無線LAN+Gentoo生活を送っています。
あと、ハマった点はeth0を使わないからといってキチンとドライバをインストールしないと、
うまく無線カードを認識してくれなかった事です。
参考になりますでしょうか? はずしてたらごめんなさい。
長文失礼しました。