2009年6月アーカイブ

6818975 nge driver should support MCP79 ethernet

| トラックバック(0)

よっしゃ、きた。
MacBook Late 2008 など、nVIDIA Geforce 9400M chipset にて提供される onboard Ethernet (MCP79)のサポートが nge driver に入りました。

nge driver should support MCP79 ethernet
http://defect.opensolaris.org/bz/show_bug.cgi?id=7160

6818975 nge driver should support MCP79 ethernet
http://hg.genunix.org/onnv-gate.hg/rev/bfc3790e8ac6
Mac address の逆転も修正済みなので、いちいちパッチ適用して云々の作業が必要なくなりました。
この修正は、onnv_118 に入ります。


usbser と usbsacm の SPARC binary

| トラックバック(0)

usbser driver には many core なマシンにおいて、特定の条件下で thread が寝たままになり以降の処理がストールしてしますという問題を抱えています。
この件については、chototsu さんが原因を特定しており、patch および binary (x86 のみ)を配布しています。

http://blogs.yahoo.co.jp/chototsu_moushinp/53407438.html

chototsu さんによると、SPARC binary も欲しいとのリクエストがくるということで、OpenSolaris 2009.06 の build (onnv_111b) にあわせた binary を作成してみました。
需要はほとんどないかと思いますが、これで SPARC でも emobile とか使えます。
(Sun Blade 1000 に D23HW さして pppd で通信してました。USB 1.1 ですがw)

http://solaris.sunfish.suginami.tokyo.jp/blog/patch/chototsu/sparcv9/
#とかいって、すでに 2 人ばかし持っていったログが、どんだけ(ry

共通の悩みを抱えた人がいるということは良いことです(´∀`*)








SOLVED: suspend/resume 後に keyboard が使えなくなる件

| トラックバック(0)

解決できました。
root user や、X が起動していない console での suspend/resume は問題なかったのですが、やはり、hal (hardware Abstract Layer) と dbus による keyboard の自動認識が影響していました。
Workaround は、input device の認識を hal に任せず従来どおり xorg.conf で管理するという方法です。
これがわからなかったんだけど、わかってみるとさんざん目にした keyword だった orz

ServerLayout section に、下記の 1 行を追加。

Option          "AutoAddDevices" "off"

X server の再起動が必要なので、適当に logout/login すればよいです。
これで、管理を hal から切り離せ、従来の認識方法に戻ります。

このあたりの仕組みは、こちらが参考になります。

http://wiki.debian.org/XStrikeForce/InputHotplugGuide
http://kmuto.jp/d/index.cgi/debian/input-hotplug-guide.htm

ふぅ




SXCE Build 115 available

| トラックバック(0)

乗り遅れましたが、SXCE b115 がリリースされました。

[osol-announce] SXCE Build 115 available 
http://www.opensolaris.org/jive/thread.jspa?threadID=104510&tstart=0

download はこちらから。

http://opensolaris.org/os/downloads/sol_ex_dvd/
http://opensolaris.org/os/downloads/sol_ex_dvd_1/ DVD (Single Image)

Changelog は、こちら。

OpenSolaris ON (OS/Net) Nevada Changelog
http://dlc.sun.com/osol/on/downloads/b115/on-changelog-b115.html
Project Boomer と呼ばれていた、新しい audio framework が搭載されました。
USB audio 周りも改善されていますが、panic するものもあるようで b116 で修正が入っていたりします。
あとは、VIA Rhine Ethernet driver が入ったり、RealTek RTL8187L USB 802.11b/g Wireless Driver(日本では製品を手に入れるが困難かも)とか、PCITool (/usr/sbin/pcitool) とか、hme/qfe for x86 driver とかですか。

http://www.opensolaris.org/os/community/on/flag-days/111-115/
http://www.opensolaris.org/os/community/x_win/changelogs/changelogs-nv_110/
MacBook Late 2008 では、suspend からの復帰後、keyboard が使えなくなるという現象が発生しています。
/var/log/Xorg.0.log を見ると、resume 後に usbkbm module を push しようとしているが、権限がないため拒否されているっぽいメッセージが。
root ならば問題ないので、privilege あたりがくさいと踏んでいるのですが・・・

EE) keyboard: cannot push module 'usbkbm' onto keyboard device: Not owner
(EE) keyboard: Unable to determine keyboard direct setting: Inappropriate ioctl for device couldn't enable device 5
(WW) mouse: couldn't get wheel state
(EE) keyboard: cannot push module 'usbkbm' onto keyboard device: Not owner
(EE) keyboard: Unable to determine keyboard direct setting: Inappropriate ioctl for device
keyboard も hald 経由で認識するようになったみたいで、これとか hal-hotplug.patch 激しくにおう。。。
http://cvs.opensolaris.org/source/xref/fox/fox-7-4-merge/XW_NV/open-src/driver/xf86-input-keyboard/















VirtualBox 2.2.4 Released!

| トラックバック(0)

VirtualBox 2.2.4 がリリースされました。
Nevada b114 or later で crash する問題も修正されています。

http://www.virtualbox.org/wiki/Downloads

http://www.virtualbox.org/wiki/Changelog

Solaris 版では、再起動しても vboxnet0 が plumb されるように /etc/hostname.vboxnet0 が作られるようになってます。

: Twitter Updates

    follow me on Twitter

    ウェブページ

    タグクラウド

    Techonrati

    Technorati search

    » リンクしているブログ

    Powered by Movable Type 4.23-ja