今回はASUS EeePCを例に、
EeePCの概要
EeePCは通称
- OS: WindowsXP Home Edition
- CPU: Intel製CPU
[1] - メモリ: 512MB DDR2 SO-DIMM
- ディスプレイ: 7型 800x480ドット
- ネットワーク: 有線/無線LAN
- ストレージ: 本体内蔵 4GB SSD
- 端子: USB2.
0 x3, 外部モニタ出力(D-SUB15pin) , SD/ SD HCカードスロット, Line-Out, Mic-In - 重量: 0.
92kg - バッテリ駆動時間: 約3.
2時間
ディスプレイのサイズ・
EeePCのハードウェア(参考)
EeePCのスペックの詳細は次の通りです。
なお、
多くのディストリビューションではオプショナルな位置づけのようですが、
H/W path Device Class Description
=======================================================
system 702
/0 bus 702
/0/0 memory 64KB BIOS
/0/4 processor Intel(R) Celeron(R) M processor
/0/4/5 memory 32KB L1 cache
/0/4/6 memory 512KB L2 cache
/0/4/7 memory L3 cache
/0/1f memory 2GB System Memory
/0/1f/0 memory 2GB DIMM Synchronous 400 MHz (2.5 ns
/0/100 bridge Mobile 915GM/PM/GMS/910GML Express P
/0/100/2 display Mobile 915GM/GMS/910GML Express Grap
/0/100/2.1 display Mobile 915GM/GMS/910GML Express Grap
/0/100/1b multimedia 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1c bridge 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1c.1 bridge 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1c.1/0 eth0 network L2 100 Mbit Ethernet Adapter
/0/100/1c.2 bridge 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1c.2/0 wifi0 network AR5006EG 802.11 b/g Wireless PCI Exp
/0/100/1d bus 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1d.1 bus 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1d.2 bus 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1d.3 bus 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1d.7 bus 82801FB/FBM/FR/FW/FRW (ICH6 Family)
/0/100/1e bridge 82801 Mobile PCI Bridge
/0/100/1f bridge 82801FBM (ICH6M) LPC Interface Bridg
/0/100/1f.2 scsi1 storage 82801FBM (ICH6M) SATA Controller
EeePCでのUbuntuの利用
ご覧のようにEeePCのハードウェア構成は普通のノートPCと大差ありません。USB接続の光学ドライブを接続することで、
Ubuntuが最小限要求するストレージ容量は4GB程度であるため、
ただし7.
- シャットダウンが正常に行われない。
- ハイバネートが正常に行われない。
- 有線イーサネットポートを利用する際、
電源投入後にケーブルを接続しても認識されない。 - 無線LANが利用できない。
eee-ubuntu-support
EeePCで発生する、
インストールは次のように行います。有線でネットワークに接続した状態で作業を行ってください。上述の通り、
$ wget http://eee-ubuntu-support.googlecode.com/files/eee-ubuntu-support_v0.7.tgz $ tar xzf eee-ubuntu-support_v0.7.tgz $ cd eee-ubuntu-support_v0.7 $ for i in modules acpi clock wifi sound init; do sudo ./install.sh $i ; done
これにより、
なお、
一般的な環境での対処
EeePCは価格が安いために
こうした配布物が存在しない場合を考えてみましょう。
Ubuntuでは、
しかし、
特に無線LAN関連は、
なおこうした面倒なく無線LANを利用したい場合、
ドライバのビルド環境の構築
ドライバのビルドを行う場合、
$ sudo apt-get update $ sudo apt-get install build-essential linux-headers-generic
※server版やxen, rtなどといった異なるフレーバーのカーネルを利用している場合は、
以下のように適切なフレーバーを指定してください。
$ sudo apt-get install build-essential linux-headers-{server,xen,rt}
なお、
無線LANドライバの追加/Atheros製品の場合
Atheros製の無線LANデバイスを動作させる場合、
このような場合、
まず、
既存のmadwifi (標準配布物の、 linux-resticted-modulesに含まれるもの) を無効にするため、 /etc/ default/ linux-restricted-modules-commonを修正します。 修正前: DISABLED_
MODULES="" 修正後: DISABLED_
MODULES="ath_ hal" そのままでは既存のmadwifiがロードされていて、
インストールに支障があるため、 ドライバをアンロードします。 $ sudo ifconfig ath0 down $ sudo modprobe -r ath_
pci madwifiの最新版をダウンロードし、
展開します。 $ wget http://
downloads. sourceforge. net/ madwifi/ madwifi-0. 9.4. tar. gz $ tar xzf madwifi-0. 9.4. tar. gz $ cd madwifi-0. 9.4/ ドライバをビルドし、
インストールします。以下の例では念のためdepmod -aを実行していますが、 通常はmake install時に自動的に実行されるため、 不要なはずです。 $ make $ sudo make install $ sudo depmod -a $ sudo modprobe ath_
pci
なお、
無線LANドライバの追加/EeePCの場合
EeePCも標準ではAtheros製無線LANデバイスが搭載されていますが、
Ubuntuのコミュニティドキュメントの、
なお、
無線LANドライバの追加/Ranlink製品の場合
Ralink製品は日本国内ではUSB無線LANデバイスなどによく利用されています
Ralink製品のドライバはUbuntu標準ではlinux-ubuntu-modulesパッケージに含まれており、
Ralink製品のドライバは、
ここではRT2870のドライバを例に説明します。
ドライバをダウンロードし、
展開します。 $ wget http://
www. ralinktech. com. tw/ data/ drivers/ 2007_ 1220_ RT2870_ Linux_ STA_ v1. 2.1. 0.tar. bz2 $ tar jxf 2007_ 1220_ RT2870_ Linux_ STA_ v1. 2.1. 0.tar. bz2 $ cd 2007_ 1220_ RT2870_ Linux_ STA_ v1. 2.1. 0 ドライバをビルドし、
インストールします。madwifiの場合と同様、 「念のため」 depmod -aを実行しています。 なお、 Makefileの出来が悪く、 make時に/tftpbootへ書き込む権限がないとmakeが失敗するため、 make時点からsudoで実行する必要があります。 $ sudo make $ sudo make install $ sudo depmod -a $ sudo modprobe rt2870sta
/etc/
modprobe. d/ rt2870staを新規作成し、 rt2870staをra0として認識するようにaliasを設定します。また、 /etc/ modulesでrt2870staをロードするように設定します。 /etc/ modprobe. d/ rt2870sta alias ra0 rt2870sta
/etc/ modules (以下を末尾に追加します) rt2870sta
- 参考になるドキュメント
- EeePC関連のWikiページ
http://wiki. eeeuser. com/ - EeePCに関するUbuntuのコミュニティドキュメント
https://help. ubuntu. com/ community/ EeePC - Debian WikiのEeePCのページ
http://wiki. debian. org/ DebianEeePC - 無線LANデバイスの対応状況
https://help. ubuntu. com/ community/ WifiDocs/ WirelessCardsSupported