2016年3月11日金曜日

玄人志向 玄箱用 Debian Jessie 3.16.7-ckt20 へ カーネルアップデート

玄箱用の Debian Jessie カーネルをアップデート・ビルドしました。今回のビルドでカーネルは linux_3.16.7-ckt20-1+deb8u2 となりました。

今回のビルドでは、UVC ウェブカメラへの対応モジュールも追加しています。ウェブカメラを認識出来た場合、/dev/video0 などとしてブロックデバイスが追加されます。 なお当方で確認したところ、一部のウェブカメラは認識しない模様です。その場合には、諦めてください。

新規インストールする場合には、次の記事をご覧ください。
玄人志向 玄箱用 Debian Jessie 通常版(カーネル3.16 版)
http://near-unix.blogspot.jp/2016/01/debian-jessie-316.html

ダウンロード

下記の玄箱用ファームウェア置き場の "Debian_Jessie_3.16" のフォルダからダウンロードして使用してください。なお "OLD" のホルダには以前の古いファームウェアを保管しています。新しいファームウェアに何か障害があった場合に備えて残しています。
玄箱 Debian Jeesie のダウンロードサイト - グーグルドライブ
https://drive.google.com/folderview?id=0B5QdaY5lu2e3VlNQejlFYVBDS2c&usp=sharing
  • kuro-kern.tgz(およそ 3MB)
  • kuro-lib.tgz(およそ 3MB)

アップデート方法

アップデートの概要としては、Debian Jessie 3.16 で動作している玄箱へ、ダウンロードした二種類のファイルを FTP で転送した後、展開してインストールします。なおシリアルコンソールでアップデートを行うのが安全ですが、telnet 接続によって作業を行うこともできます。

まず最初に作業パソコンから FTP でファームウェアを転送します。
 -- 作業パソコン --
# ftp [玄箱の IP アドレス]
    user:root, password:kuro
ftp> cd /jessie
ftp> put kuro-kern.tgz
ftp> put kuro-lib.tgz
ftp> quit

転送されたシステムファイルを解凍して、インストールします。
  -- 玄箱 --
# cd /jessie
# tar zxvf kuro-kern.tgz -C /
# tar zxvf kuro-lib.tgz -C /

以上で Debian Jessie システムのインストールは終了です。再起動させて動作確認をしてください。

なお次のディレクトリを観察して、古いライブラリ・モジュール(/lib/modules/3.16.7-ckt11_Livingston など)が存在する場合には、削除してください。新しく /lib/modules/3.16.7-ckt20_Livingston を使用します。
  -- 玄箱 --
# ls /lib/modules/
3.16.7-ckt11_Livingston    3.16.7-ckt20_Livingston
("3.16.7-ckt11_Livingston" のディレクトリが存在する場合、削除します。)

# rm -R /lib/modules/3.16.7-ckt11_Livingston/

インストール済みのソフトウェアのアップデート

再起動したところで、再度ログインを行って一般のソフトウェアのアップデートも一緒に行ってください。
  -- 玄箱 --
# depmod -a
# apt-get update
# apt-get upgrade

万が一、動作しなくなった場合

アップデートを行って動作しなくなったときには、ハードディスクに残していたメーカ製ファームウェアを立ち上げて、Debian Jessie 3.16 の新規インストールの方法の内、「ファームウェアのインストール」 の中の「作業パソコンから FTP でシステムファイルを転送します。」の 部分から再度行ってください。なお作業にはシリアルコンソールで接続しておく必要があります。そして変更したパスワードなどは、新規インストールした状態 へ戻ります。単純な上書きによる再インストールのため、NAS として保存されたデータの部分はそのまま残っていると思われます。--- ごめんなさい。データが確実に残っていると確信を持って言えません。データが消去されたり破損した場合には、ご容赦ください。

玄人志向 玄箱用 Debian Jessie 通常版(カーネル3.16 版)
http://near-unix.blogspot.jp/2016/01/debian-jessie-316.html#install-ftp

(2016-03-12 追記)

本日行われた Debian のアップデート(samba 関係)で、玄箱の SAMBA サーバのブラウズリストが取得出来ない問題は解消されました。玄箱の SAMBA サーバのアップデートを行ってください。インストールの途中、SAMBA のインストール方法の問い合わせがありますが。Automatically (自動)の [YES] で応答してください。
# apt-get update
# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
libwbclient0 python-samba samba samba-common samba-common-bin
samba-dsdb-modules samba-libs samba-vfs-modules
8 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 6845 kB of archives.
After this operation, 10.2 kB disk space will be freed.
Do you want to continue? [Y/n] Y

0 件のコメント:

コメントを投稿