2009年4月アーカイブ

Solaris 10 5/09 What's New

| トラックバック(0)

What's New 出てきました。

    Solaris 10 5/09 What's New
    http://dlc.sun.com/pdf/820-7758/820-7758.pdf

ZFS は、Version 10 のままとのことですが、L2ARC は解禁になったのでしょうか。。。

http://www.c0t0d0s0.org/archives/5522-Whats-new-in-Solaris-10-509.html

# System Resources Enhancement

    * Support Added for Using ZFS Clones When Cloning a Zone
    * zoneadm attach -b Option
      you can back out certain patches from update on attach


# System Administration Enhancements

    * SMF Services for IPsec
      IPsec is now managed by SMF services


# Security Enhancement

    * NAT-Traversal for IPsec Key Management Developers
    * Stronger Algorithms for IPsec
      Three larger Diffie-Hellman integer-modulus groups (2048-bit, 3072-bit, and 4096-bit) as well as SHA2 including sha256, sha384, and sha512? SHA-2 using HMAC.
    * SunSSH With OpenSSL PKCS#11 Engine Support


# Device Management Enhancements

    * x86: T-State Support for Intel Based Processors


# System Performance Enhancements

    * Large Segment Offload Support for Intel PCI Express 10Gb NIC Driver
    * Solaris Power Aware Dispatcher and Deep C-State Support


# Developer Tools Enhancements

    * SunVTS 7.0 Patch Set 5
    * x86: CPU Performance Counter Updates for Intel Processors
    * SUNWpatchutils Tool


# Driver Enhancements

    * hermon Driver
    * iSCSI Target - upgraded and several performance, scalability, interoperability, and reliability improvements.It´s not the COMSTAR target.
    * x86: NetXen 10-GigE Device Driver
    * Intel ICH10 and Hartwell NIC Support in E1000g Driver
    * xge Driver Can Enable Multiple Receive Rings and MSI-X


# Other Enhancements

    * New Locale Support for Kazakhstan and Ukraine
    * SPARC: Fp-scrubber Daemon



Solaris 10 5/09 (update 7) available

| トラックバック(0)

Solaris 10 覚えていますか?

半年とちょいぶりに update release がきました。
Solaris 10 update 7 となります。なにが新しくなってるかは、まだ、ドキュメントがそろってないのでわかりません(´・ω・`)

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=Sol10-U7-SP-x86-FULL-DVD-G-F@CDS-CDS_SMI

4/25 日に行われた第 5 回 東京 OpenSolaris 勉強会の資料が公開されました。
ON consolidation の build 方法をまとめたものとなっています。

東京OpenSolaris勉強会 第5回 配布資料: ON builds on OpenSolaris (Japanese)
http://wikis.sun.com/pages/viewpage.action?pageId=85099540

ON の build には、それぞれのやり方があるのでいろいろとのぞいてみるとおもしろいかと思います。

ちなみに、さとう手順はこちら。
http://solaris.sunfish.suginami.tokyo.jp/wiki/index.php?title=ON_consolidation


OpenSolaris development package repository build 111a, x86/x64/SPARC がリリースされました。

このリリースが、Indiana-discuss 等にたまにでてくる 2009.06 B3 というやつなのでしょうか。。。
Ldom manager が repository に入ってきたりしているので、そろそろ 2009.06の RC という感じでしょうか。

ちなみに、SPARC 版の iso image は、まだありません。。。

詳細は、こちらで。

[indiana-discuss] OpenSolaris development package repository build 111a, x86/x64/SPARC
http://mail.opensolaris.org/pipermail/indiana-discuss/2009-April/015209.html

イメージは、genunix.org から入手可能ですが、torrent は時間がかかるようです。


Today Is The First Day Of The Rest Of My Life...

| トラックバック(0)

ってくらいの感じで。

http://www.oracle.com/sun/sun-faq.pdf

http://www.sun.com/aboutsun/media/presskits/2009-0420/sun_oracle_presentation.pdf

最後に上から目線になる、そんな Sun が好き(ポッ

ural, rum driver の suspend/resume 対応

| トラックバック(0)

スルーしてしまったのですが、ural/rum driver が suspend/resume に対応しました。
これで、unplumb, modunload しなくても suspend が可能になります。

changeset:   9345:59181dd902dd
user:        Quaker Fang <Quaker.Fang@Sun.COM>
date:        Sat Apr 11 10:09:21 2009 +0800
files:       usr/src/pkgdefs/SUNWatu/Makefile usr/src/pkgdefs/SUNWatu/depend usr
/src/pkgdefs/SUNWrum/Makefile usr/src/pkgdefs/SUNWrum/depend usr/src/pkgdefs/SUNWural/Makefile usr/src/pkgdefs/SUNWural/depend usr/src/pkgdefs/SUNWzyd/Makefile usr/src/pkgdefs/SUNWzyd/depend usr/src/uts/common/io/ral/rt2560.c usr/src/uts/common/io/ral/rt2560_var.h usr/src/uts/common/io/rum/rum.c usr/src/uts/common/io/rum/rum_var.h usr/src/uts/common/io/ural/ural.c usr/src/uts/common/io/ural/ural_var.h
description:
6821128 SUNWrum package issues
6821139 SUNWural packaging issues with snv_110.
6820929 SUNWzyd missing  SUNWusb in the depend file.
6826874 SUNWatu packaging issue with snv_112.
6779401 RAL_DEBUG leaves DEBUG strings in non-DEBUG binaries
6828229 ural driver needs to support S/R
6828233 rum driver should support Suspend/Resume

でも、LED は光ったままなんですけど・・・通電してるんですね・・・
onnv_103 な repository で作成した ural/rum binary は、ここにあります。

http://solaris.sunfish.suginami.tokyo.jp/blog/patch/wifi/


b110 or later なら動くかと。
9396 は、hg tags で見たときの tag の番号となります。

6821751 Add support for 921600 baud

| トラックバック(0)

USB Serial の最大 baud rate は 460800 bps でしたが、更に高速な 921600 bps がサポートされました。
emobile S11HT (EMONSTER)を USB CDC Modem として Solaris で利用していますが、pppd に 921600 を設定してみると、MacBook - Modem 間(DTE) は、こんな感じで 921600bps で接続できてるっぽい?

$ pppd debug call emobile          
serial speed set to 921600 bps
connect option: '/etc/ppp/emobile-chat' started (pid 1555)
ATZ
OK
ATE1
OK
AT&FE1V1X1&D2&C1S0=0
OK
AT+CGDCONT=1,"IP","emb.ne.jp","",0,0
OK
ATD*99#
CONNECT
Serial connection established.
serial speed set to 921600 bps
Using interface sppp0
Connect: sppp0 <--> /dev/term/0

いまいち、速さが感じられない。。。

変更箇所を特定して、module を抽出し b111 でも動かせないかと悩んだのですが、なんかうまくいかず。
結局、bfu して onnv_b113 相当にすると使えるようになりました。

http://mail.opensolaris.org/pipermail/onnv-notify/2009-April/009126.html

Repository: /hg/onnv/onnv-gate
Latest revision: 9559ac454e7e1aae306307ea49bf7112ed23d6ad
Total changesets: 1
Log message:
6763764 Support for FTDI USB Serial adapters
6798921 usbser mishandles some ioctls
4696628 USB serial needs properties to ignore CD
6821751 Add support for 921600 baud

Files:
    create: usr/src/pkgdefs/SUNWuftdi/Makefile
    create: usr/src/pkgdefs/SUNWuftdi/depend
    create: usr/src/pkgdefs/SUNWuftdi/i.preserve
    create: usr/src/pkgdefs/SUNWuftdi/pkginfo.tmpl
    create: usr/src/pkgdefs/SUNWuftdi/postinstall
    create: usr/src/pkgdefs/SUNWuftdi/preremove
    create: usr/src/pkgdefs/SUNWuftdi/prototype_com
    create: usr/src/pkgdefs/SUNWuftdi/prototype_i386
    create: usr/src/pkgdefs/SUNWuftdi/prototype_sparc
    create: usr/src/uts/common/io/usb/clients/usbser/usbftdi/uftdi_dsd.c
    create: usr/src/uts/common/io/usb/clients/usbser/usbftdi/usbftdi.conf
    create: usr/src/uts/common/io/usb/clients/usbser/usbftdi/usbser_uftdi.c
    create: usr/src/uts/common/io/usb/usbdevs
    create: usr/src/uts/common/io/usb/usbdevs2h.awk
    create: usr/src/uts/common/io/warlock/usbftdi.wlcmd
    create: usr/src/uts/common/io/warlock/usbftdi_with_usba.wlcmd
    create: usr/src/uts/common/sys/usb/clients/usbser/usbftdi/uftdi_reg.h
    create: usr/src/uts/common/sys/usb/clients/usbser/usbftdi/uftdi_var.h
    create: usr/src/uts/intel/usbftdi/Makefile
    create: usr/src/uts/sparc/usbftdi/Makefile
    update: usr/src/cmd/bnu/line.c
    update: usr/src/cmd/cmd-inet/usr.bin/pppd/sys-solaris.c
    update: usr/src/cmd/cmd-inet/usr.bin/telnet/sys_bsd.c
    update: usr/src/cmd/devfsadm/port_link.c
    update: usr/src/cmd/login/login.c
    update: usr/src/cmd/lp/cmd/lpsched/ports.c
    update: usr/src/cmd/lp/filter/postscript/postio/postio.h
    update: usr/src/cmd/lp/model/lp.cat.c
    update: usr/src/cmd/mdb/common/kmdb/kmdb_promif.c
    update: usr/src/cmd/mdb/common/mdb/mdb_termio.c
    update: usr/src/cmd/netadm/iu.ap.sh
    update: usr/src/cmd/ssh/libssh/common/ttymodes.c
    update: usr/src/cmd/tip/tip.c
    update: usr/src/cmd/tput/tput.c
    update: usr/src/cmd/truss/codes.c
    update: usr/src/cmd/ttymon/sttytable.c
    update: usr/src/lib/libcurses/screen/delay.c
    update: usr/src/lib/libcurses/screen/newscreen.c
    update: usr/src/lib/libnsl/dial/line.c
    update: usr/src/pkgdefs/Makefile
    update: usr/src/pkgdefs/SUNWusbu/prototype_com
    update: usr/src/pkgdefs/common_files/i.iuap
    update: usr/src/ucbcmd/stty/stty.c
    update: usr/src/ucbcmd/stty/sttytable.c
    update: usr/src/ucbcmd/tset/tset.c
    update: usr/src/uts/Makefile.uts
    update: usr/src/uts/common/Makefile.files
    update: usr/src/uts/common/Makefile.rules
    update: usr/src/uts/common/io/consconfig_dacf.c
    update: usr/src/uts/common/io/usb/clients/usbser/usbsacm/usbsacm.c
    update: usr/src/uts/common/io/usb/clients/usbser/usbser.c
    update: usr/src/uts/common/io/usb/inc.flg
    update: usr/src/uts/common/sys/Makefile
    update: usr/src/uts/common/sys/termios.h
    update: usr/src/uts/intel/Makefile.intel.shared
    update: usr/src/uts/sparc/Makefile.sparc.shared


おっ、rum/ural driver (USB WiFi adapter) が、やっと suspend/resume をサポートしますね。
Commit to Fix が Nevada b113 なので onnv respository にもそのうちつっこまれるのかなと。

Bug ID: 6828233 rum driver should support Suspend/Resume

Bug ID: 6828229 ural driver needs to support S/R

はやくこーい。


OpenSolaris Live USB Creator for Windows!

| トラックバック(0)

Windows 環境で、OpenSolaris distribution の LiveUSB を簡単に作成可能な GUI ツールがリリースされました。
いままでは、usbcopy なる shell script でしか作成できず、それを実行するために Solaris 環境が必要というなんてこったいな状況でしたが、このツールの登場で一気に敷居が低くなりましたね。
作者は日本人の方で、国内外で続々と反響がっ!

http://devzone.sites.pid0.org/OpenSolaris/opensolaris-liveusb-creator



いまさらですが April fools' Day ネタ・・・

| トラックバック(0)

日本時間の 4/2 に PSARC/2009/211 SMIT for OpenSolaris に盛大に釣られて心の殻に引きこもりちゅう・・・


: Twitter Updates

    follow me on Twitter

    ウェブページ

    タグクラウド

    Techonrati

    Technorati search

    » リンクしているブログ

    Powered by Movable Type 4.23-ja