Vine Linux 4.0の正式版をようやく試験環境にインストールした。使ったハードウェアはIBM ThinkPad X31である。使う無線LANカードは、PRISM 3
コレガのサイトからPCMCIAカードの設定ファイルを手に入れる。
3.2では、cardctlというコマンドでしたのにpccardctlというコマンド
# pccardctl ident
Socket 0:
product info: "corega", "WL PCCL-11", "ISL37300P", "RevA"
manfid: 0xc00f, 0x0000
function: 6 (network)
Socket 1:
no product info availableCode language: PHP (php)
/etc/pcmcia/vine.conf に次の記述を追加
[root@lavie root]# rpm -ql corega
/etc/pcmcia/corega.confCode language: PHP (php)
たったこれだけ。
corega.confの中はこうなっている。
# Corega Wireless LAN Card Setting
card "Corega Wireless LAN PCC-11"
version "corega K.K.","Wireless LAN PCC-11"
bind "orinoco_cs"
card "corega K.K. Wireless LAN PCCA-11 Ver. 1.00"
version "corega K.K.", "Wireless LAN PCCA-11", "Ver. 1.00"
bind "orinoco_cs"
card "corega K.K. Wireless_LAN_PCCB-11"
version "corega_K.K.", "Wireless_LAN_PCCB-11", "Version 01.02", ""
bind "orinoco_cs"
# Corega Wireless LAN Card Setting
card "Corega Wireless LAN PCC-11"
version "corega K.K.","Wireless LAN PCC-11"
bind "orinoco_cs"
card "corega K.K. Wireless LAN PCCA-11 Ver. 1.00"
version "corega K.K.", "Wireless LAN PCCA-11", "Ver. 1.00"
bind "orinoco_cs"
card "corega K.K. Wireless_LAN_PCCB-11"
version "corega_K.K.", "Wireless_LAN_PCCB-11", "Version 01.02", ""
bind "orinoco_cs"
card "corega Wireless LAN PCCS-11"
version "corega", "Wireless LAN PCCS-11", "Version 02.00", ""
bind "orinoco_cs"
card "Corega WL CF-11 Rev.A"
version "corega", "WL CF-11", "ISL37300P", "RevA"
bind "orinoco_cs"
# Ether Card
card "corega PCC-TXD Ethernet"
version "corega K.K.", "corega FEther PCC-TXD"
bind "pcnet_cs"
card "corega PCC-TD Ethernet"
version "corega K.K.", "corega Ether PCC-TD"
bind "pcnet_cs"
card "corega FEtherII PCC-TXD"
version "corega K.K." , "corega FEtherII PCC-TXD" , "" , ""
bind "pcnet_cs"
card "corega EtherII PCC-TD"
version "corega K.K.", "corega EtherII PCC-TD", "", ""
bind "pcnet_cs"
card "Corega FEther PCC-TL"
version "corega K.K.", "corega Ether PCC-TL"
bind "pcnet_cs"
card "Corega FEther PCC-TXM"
version "corega K.K.", "corega FEther PCC-TXM"
bind "axnet_cs"
card "Corega FEther CB-TXM"
version "corega K.K.", "corega FEther CB-TXM"
bind "8139too"
device "realtek_cb" class "network"
module "cb_enabler" , "realtek_cb"
card "corega K.K FEtherII PCC-TXD"
version "corega K.K.", "corega FEtherII PCC-TXD", "", ""
bind "axnet_cs"
card "corega K.K. EtherII PCC-TD"
version "corega K.K.", "corega EtherII PCC-TD", "", ""
bind "pcnet_cs"
card "corega K.K FEtherII CB-TXD"
version "corega K.K.", "corega FEtherII CB-TXD", ""
bind "realtek_cb"
card "corega K.K. CG-LAPCCTXD)"
version "corega K.K.", "(CG-LAPCCTXD)", "(HardwareFirmwareVer.)", "(nothing)"
bind "pcnet_cs"
card "corega K.K. CG-LACBGTD"
version "corega", "CG-LACBGTD"
bind "r8169"Code language: CSS (css)
中を見て、confファイルが何なのかがわかった。
/etc/pcmcia/configの設定と同じものだ。
コレガのPCMCIAカードの設定情報を、/etc/pcmcia/confにコピペすればOKのハズだ。
CentOS3にもささやかなコレガの設定情報があるが、すべて削除してコレガ提供のものに差し替えた。[root@lavie root]# service pcmcia restart
Shutting down PCMCIA services: cardmgr modules.
Starting PCMCIA services: cardmgr.
これで認識した。めでたしめでたし。
- 747 :login:Penguin:2007/02/09(金) 14:47:52 ID:Oilaan47
- ちょっと古いノートPC(FMV MF4/600)にVine4.0をインストールしたのですが、NICに苦戦しています。
NICはPCMCIAのアライドLA-PCMです。pcnet_csを使うので自動認識されると
思ったのですが、認識出来ていないようです。pcmciaのリスタートでもかけようと思ったら/etc/rc.d/init.d/pcmciaがない・・。
4.0からPCカード周りがなんか変わったんでしたっけ?- 749 :login:Penguin:2007/02/09(金) 15:09:14 ID:0UYyLUzi
- >>747
変わった。udev 採用関連だと思うが、pcmciautils を使うようになった。
弄るとしたら pccardctl コマンドからかな。
/etc/modprobe.confに以下の設定を追加する
alias wlan0 orinoco_cs
# iwconfig eth1 key restricted s:<em>WEPキー(文字列)</em>
# iwconfig eth1 essid <em>ESS-ID</em>
# iwconfigCode language: HTML, XML (xml) 

コメント