平衡点


2007/04/20

_

今日は久しぶりに, 授業の夢を見ました.

多分夏期講習の夢でした.

場所は旧 S 川会場なんですが, 学年バラバラで, いろんな生徒が居ました.

結構楽しんで授業している夢でした.

懐かしかったけど, 目覚ましのアラームで中断してしまいました, とさ.

はは.


2009/04/20

_ NIC がエラー吐いてます Yo!

ssh のコネクションがぶちぶち切れます. 切れるだけなら screen で作業しているので良いのですけれど, VPN で接続している他のホストとの接続もぶちぶち切れるので困りもの.

環境は lenny, カーネルは 2.6.26, デフォルトに CPU 最適化だけしている.

頻繁に以下の log が出ている(ホスト名は削除).

Apr 20 17:43:35 kernel: NETDEV WATCHDOG: eth0: transmit timed out
Apr 20 17:43:35 kernel: r8169: eth0: link up

lspci の出力は以下

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
...
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
...

twitter 経由で

  • n_iwamatsu 大先生より「ドライバ直せば解決」
  • h_yamamoto 大先生より 「もろ r8168のドライバと r8169 のドライバ誤認問題ですな」

とありがたいコメントを頂く. ググってみると, 結構有名な話だったみたいで orz

とりあえずドライバを更新して様子見.


2010/04/20 Xperia

携帯変えたのですが、電話帳移行できてません。

近日中に連絡しますがお急ぎの方はpcの方へメール下さい。


2015/04/20

_ Using iceweasel with multiarch support

職場では職員カードが IC カードになっていて,このカードで認証を行なう必要がある手続きが割と沢山あります.共用端末として Wheezy + backports 環境を 40 台ぐらい運用しているのですが,このアーキテクチャは amd64 です.本年度から,それなりの数の学生さん,研究員の方および一部教員がこの共用端末を使用して,IC 認証を行なう必要があったのですが,某基盤センターから提供されているドライバは 32bit 版で,問い合わせに対して返されたマニュアルは 5 年前の版でした.Ubuntu 8.04 とか etch とか久々に見ました.

…めげそうになりましたが,32bit 版とはいえ Linux 用のドライバも提供しているあたりは良心的なんでしょうかね.

ちなみに64bit 版が欲しい,と問い合わせた所

Linux_64bit_対応PKIドライバソフトについては他の64bit対応版開発の際に検討したのですが、開発費が高価であること、WindowsおよびMac利用者に比べLinux利用者が非常に少ないこと等により、見送らせていただきました。現時点では対応予定はありません。申し訳ありませんがご了承お願いいたします。

[from:認証システムの利活用 | よくある質問 | 京都大学情報環境機構]

という心あたたまる回答を頂いたので,multiarch でなんとかならないか,とジタバタした結果を貼りつけておきます.

個人的には,人によっては必須となる認証系のシステムを利用者の多寡で判断するというのはいかがなモンだろうか,とか思ったり.

ウチの職場の教職員は Windows or Mac を買え,ということですね.ちなみに,Mac OS X >= 10.9 用のドライバも最近まで出てきませんでしたよね,つまり Windows を…,みたいな.

というわけでじたばたと.

以下,環境は Debian GNU/Linux jessie です.

multiarch

いつも通り,multiarch で i386 を有効にします.

% sudo dpkg --add-archtecture i386
% sudo apt-get update

これで,i386 のライブラリとパッケージが導入できるようになりました.

pcscd + ドライバ

ドライバが 32bit しかありません.試してみた所 pcscd 自体が 32bit で動作しないと駄目っぽいですね.というわけで,カードリーダを動作させるデーモンである pcscd は i386 版を使う事にします.

% sudo apt-get install pcscd:i386 libpcsclite1:i386
% sudo systemctl enable pcscd
% sudo systemctl start pcscd

ついでに基盤センターから提供されている libdnppki11.so.1.0.1 は /usr/local/lib/i386-linux-gnu/ 以下あたりに放り込んでおきます.

その後

% sudo ldconfig -v

とでも.

iceweasel と plugin アレコレ

わりとじたばた. iceweasel 自体のインストールは,既存の amd64 版を uninstall した後に i386 版を install するだけでした. ただ,firefox sync のDBが非互換みたいなので一旦 disconnect してから再 login し,DB を更新しました.

面倒なのは plugin ですね.

  • java の plugin を利用する必要があるのであれば icedtea-7-plugin:i386 を install する必要があります.
  • flashplugin-nonfree:i386 は,現在 sid にある版も binutils:i386 へ依存しているため,そのままだと開発系が軒並 conflict します.

というわけでパッチ眺めながら野良パッケージをビルドして試したら解決しました.

あと,そのままだと動画再生時に音が出ません. libasound2-plugins:i386 を導入することで flashplayer からも音が出るようになります.というか,親の pluseaudio から管理できるようになりました.

最後に端末から起動して warning を見つつ,足りないパッケージをインストールしたり.

% sudo aptitude install gtk2-engines-pixbuf:i386 gnome-themes-standard:i386

最後まで

GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size ==0' failed

が潰せないのだが.これは何だったかな….

まとめ

というわけで,なんとか IC 認証ができるようになりました.カードリーダ自体は必要となる学生さんと教職員には貸与されているわけで,共用端末でも必要に応じて USB でカードリーダを接続後に iceweasel を起動すれば,IC 認証ができるでしょう(多分).

以前は入力系で嵌った記憶があるのですが(文字が打てない/コピペできない等),今回はそんな事はありませんでした.進歩を感じます.音もちゃんと出るみたいですし,とりあえず pcscd と iceweasel を i386 にすることで,当分様子を見ようと思います.

あまりに駄目そうなら全部 i386 版にしようと思っていますが.


連絡先など
最近の日記
  • 2024/04/28
    • 1. CF-SR3 での生活環境構築 (できてない)
  • 2024/03/29
    • 1. Debian GNU/Linux on CF-SR3
  • 2024/03/25
    • 1. org-mode → beamer でのリスト記号の一時変更
  • 2024/03/22
    • 1. 静的htmlによるGit Repository Browser
  • 2024/02/15
    • 1. org-mode → bemaer での番号付きリスト
一覧
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|02|03|04|08|09|10|11|12|
2013|01|02|03|04|05|06|08|09|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|09|10|
2016|02|03|
2017|01|02|03|05|06|07|09|11|12|
2018|03|06|07|10|11|12|
2019|01|02|03|04|05|07|10|12|
2020|01|02|03|04|05|08|09|10|11|12|
2021|01|02|03|05|06|07|08|09|11|12|
2022|01|02|03|04|05|06|08|10|11|12|
2023|02|03|04|06|08|09|11|12|
2024|01|02|03|04|
Back to Top ▲