工人舎SA1F Linux 用無線LANドライバ&Debian VGAドライバ情報

- 工人舎7インチ液晶mini NotePC SA1F00A - matoken's wiki.
http://hpv.cc/~maty/pukiwiki1/index.php?%B9%A9%BF%CD%BC%CB7%A5%A4%A5%F3%A5%C1%B1%D5%BE%BDmini%20NotePC%20SA1F00A

# 無線LANはここのドライバで行けました。固まりません。http://code.google.com/p/winbondport/ -- IKeJI? 2008-12-27 (土) 20:02:33
# ディスプレードライバはDebian lennyには統合されているようです。http://packages.debian.org/lenny/xserver-xorg-video-geode -- IKeJI? 2008-12-27 (土) 20:04:22

ということで,自宅サーバのwiki の方に情報を頂いたので試してみました.

先ずはwifi

$ wget http://winbondport.googlecode.com/files/winbondport-030408-trunk.tgz
$ tar xvzf winbondport-030408-trunk.tgz
$ cd trunk/linux
$ make
$ sudo make install
$ sudo depmod -ae
$ sudo modprobe w35und
$ dmesg|tail
[  220.780677] 0.0: ttyS1 at I/O 0x2f8 (irq = 3) is a XScale
[  220.780991] 0.0: ttyS0 at I/O 0x300 (irq = 3) is a XScale
[  252.012082] PPP generic driver version 2.4.2
[  258.344030] PPP BSD Compression module registered
[  258.883053] PPP Deflate Compression module registered
[ 1263.265768] sizeof ADAPTER = 59164
[ 1263.265788] [w35und]driver init
[ 1263.265843] [w35und]wb35_probe ->
[ 1264.408120] [w35und] _probe OK
[ 1264.408209] usbcore: registered new interface driver w35und

これで,wlan0 として認識され,iwconfig やnm-applet で普通に使えます.

以前は,
http://www.conitech.it/conitech/ita/risorse.asp?cod=CN402USB
のc35_linux_source_hal_142_o.zip を試したことがあるのですが,使えるけどOS ごと固まってしまい使い物にならず諦めていたのでした.
今のところwinbondport-030408-trunk.tgz はそんなこともなく使えています.


続いてvga driver
先ずは古いドライバを消します.
元々手で入れてなかったらこの処理は要らないですね.

$ cd /usr/lib/xorg/modules/drivers
$ sudo rm amd_drv.so amd_drv.la ztv_drv.la ztv_drv.so
$ cd /usr/local/lib/xorg/modules/drivers
$ sudo rm amd_drv.so amd_drv.la ztv_drv.la ztv_drv.so

パッケージから入れます.

$ apt-cache search xserver-xorg-video-geode
xserver-xorg-video-geode - X.Org server -- Geode GX2/LX display driver
xserver-xorg-video-geode-dbg - X.Org server -- Geode GX2/LX display driver (debugging symbols)
$ sudo apt-get install xserver-xorg-video-geode

で,X を上げ直すとうまく行きません.
Driver の名前が変わっている様で,

Section "Device"
        Identifier      "Geode"
        Driver          "amd"
        BusID           "PCI:0:1:1"
        Option          "PanelGeometry" "800x480"
EndSection

Section "Device"
        Identifier      "Geode"
        Driver          "geode"
        BusID           "PCI:0:1:1"
        Option          "PanelGeometry" "800x480"
EndSection

に変更することでうまく行きました.

今の環境はsid ですがlenny と同じようにうまく行きました.
これまではkernel が変わる度にbuild し直してましたが楽になりそう.

IKeJIさん素晴らしい情報ありがとうございました.

#IKeJIさんこちらの方かな?

- FrontPage -- PakiWiki Web
http://ikejima.org/