日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

在 FreeBSD 安裝 notebook PCMCIA 網(wǎng)路卡

1. 原本 FreeBSD (2.2.5 RELEASE) 對(duì) PCMCIA 的支援并不是很完善,
在日本的 FreeBSD user 有發(fā)展出一套 PAO 的 package, 能夠讓
FreeBSD 認(rèn)得多種的 pcmcia 裝置, 所以首先你要去抓
PAO-970201.tar.gz 和 boot-pao.flp (for 2.2.5 Release).
這兩個(gè) file 之前網(wǎng)友 zenlin 和 edwardc 已經(jīng) mirror 回來(lái)了
你也可到下列位置抓
ftp://turtle.ee.ncku.edu.tw/pub/bsd/mobil/PAO-971201.tar.gz
ftp://turtle.ee.ncku.edu.tw/pub/bsd/mobil/boot-pao.flp

2. 將 boot-pao.flp 做成開(kāi)機(jī)片,開(kāi)機(jī)
我們不用它來(lái)裝 bsd, 只是要看看 notebook 上的 PCMCIA bridge 是否有被
support, 如果沒(méi)有那下面就沒(méi)戲唱了
如果你的 PCMCIA bridge 有被測(cè)到, 那麼接著會(huì)開(kāi)始 search 你的 PCMCIA
device, 比如說(shuō)網(wǎng)路卡, 當(dāng)初我在裝的時(shí)候, 出現(xiàn)的是

"Ethernet(Adapter)" not supported

別擔(dān)心, 把這個(gè)字串記下來(lái)備用.

3. cd /usr/src
tar -xvf PAO-971201.tar.gz
cd /usr/src/PAO-971201/2.2.5-RELEASE

make backup-sys
make patch
make install-include
make devices

cd etc
make install (這個(gè)步驟會(huì)把你原來(lái)的 rc.conf rename 成 rc.conf.orig)
cd ../usr/sbin
make; make install
cd ../sbin
make; make install

cd /sys/i386/conf
修改 PAO 這個(gè) kernel config file 以符合自己的需要,然後 make kernel

以上步驟詳見(jiàn) /usr/src/PAO-971201/2.2.5-RELEASE/README

4. 接著需要修改的就是 /etc/pccard.conf 了. (請(qǐng)先 man 一下 pccard.conf)
這個(gè) files 其實(shí)是一個(gè) database, 記有各種 PCMCIA 的 "辨識(shí)字串" 和
硬體組態(tài), 把它叫出來(lái), 在 for unsupported card 區(qū)加入

# NE2000 compatible PCMCIA
card "Ethernet" "Adapter" <----這 2 段辨識(shí)字串就是是剛記下的那串
config default "ed0" any
insert echo NE2000 inserted
insert /etc/pccard_ether $device
remove echo NE2000 removed
remove /etc/pccard_ether_remove $device

5. 修改 /etc/rc.conf (已經(jīng) PAO 被換過(guò)的版本)
在最後幾行有一個(gè) ifconfig_common="inet 10.0.0.1 netmask 255.255.255.0"
把它改成你網(wǎng)路卡需要的 ip/mask
還有 defaultroute 要設(shè)成你的 default gateway

6. 重新開(kāi)機(jī), 然後你會(huì)看到 (應(yīng)該啦..:)

Initializing PC-card drivers: ed ep fe sn sio wdc
Probing for devices on PCI bus 0:
chip0 rev 176
vga0 rev 0 int a irq ?? on pci0:12
chip1 rev 163
pci0:18:1: UMC, device=0x0101, class=storage (ide) [no driver assigned]
pcic0 rev 254 int a irq
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^你的 PCMCIA bridge
還有

crd: ctlr(0) Cirrus Logic PD-6729/6730 (5 mem & 2 I/O Windows)
rnel: pcic: controller I/O address 0xfcfc
rnel: pcic: controller irq 9 (shared)
rnel: pcic: controller I/O address 0xfcfc
rnel: Card inserted, slot 0
pccardd[38]: Card "Ethernet"("Adapter") matched "Ethernet" ("Adapter")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^抓到了
ed0: address 00:e0:98:00:bb:bd, type NE2000 (16 bit)
pccardd[38]: pccardd started

7. 在我的 notebook 上, enable apm 會(huì)當(dāng)機(jī), 如果你有當(dāng)機(jī)的情形發(fā)生,
試著關(guān)掉 apm0 看看.
ps:目前的 apm 并未 support HD (最耗電的部份...)
而且似乎 bios 的 apm 功能仍有效, 我想關(guān)掉 bsd apm 應(yīng)該影響不大

    推薦閱讀