2011年8月8日月曜日

KNOPPIX 画面ぐちゃぐちゃ

デスクトップで試したところうまく起動できないようでした。
システムは動いているようだったんですが、画面はグチャグチャ。
(映り込みが激しいですが)マウスカーソルが表示されているので周波数ずれというよりはVRAMアクセスがおかしくなっているという感じです。

どうもboot:オプションを指定すればよいらしいという感じです。
http://www.alpha.co.jp/biz/products/knoppix/faq/download_starting.shtml
まぁ時間ができたら試してみましょう。

2011年8月7日日曜日

Linux?

ためしにCDBootできるKNOPPIXのDVDを焼いて試してみた。
Windowマネージャーの相性が悪いのかバグかどうか分からないが画面がかなり崩れる。

この辺の設定はCDBootなので毎回設定する必要がありそうだが、USBにでも保存すればいいのだろうか?

実際に使うに当たってはかなり手間がかかりそうだが、一通りのものが入っているのでバグさえなければ別段問題はなさそうな感じにはなっていると思う。


3D表示がいろいろと悪さをしているような気はするものの、実用性はないのでこれが簡単にカットできれば使っても良さそうです。

2011年7月30日土曜日

usb 1-1: device descriptor read/64, error -71

今までは特定のUSBのみこのエラーが発生していたように感じていたが、どうも起動時にUSBを差し込んでいるとこのエラーが発生することが多々あります。

ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ar71xx-ehci ar71xx-ehci: Atheros AR91xx built-in EHCI controller
ar71xx-ehci ar71xx-ehci: new USB bus registered, assigned bus number 1
ar71xx-ehci ar71xx-ehci: irq 3, io mem 0x1b000000
ar71xx-ehci ar71xx-ehci: USB 2.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
nf_conntrack version 0.5.0 (460 buckets, 1840 max)
CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use
nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or
sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: device descriptor read/64, error -71
ath_hal: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
ath_hal: 2009-05-08 (AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133, RF2425, REGOPS_FUNC, XR)
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 3
ath_pci: trunk
wlan: trunk
wlan: mac acl policy registered
ath_rate_minstrel: Minstrel automatic rate control algorithm 1.2 (trunk)
ath_rate_minstrel: look around rate set to 10%
ath_rate_minstrel: EWMA rolloff level set to 75%
ath_rate_minstrel: max segment size in the mrr set to 6000 us
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 1-1: device descriptor read/64, error -71
usb 1-1: device descriptor read/64, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 4
usb 1-1: device descriptor read/8, error -71
usb 1-1: device descriptor read/8, error -71
usb 1-1: new high speed USB device using ar71xx-ehci and address 5
usb 1-1: device descriptor read/8, error -71
usb 1-1: device descriptor read/8, error -71
hub 1-0:1.0: unable to enumerate USB device on port 1
起動時にsleepを入れるとメッセージが変わってくるので内部電圧などが不安定なのかもしれないと感じてもいます。

上記ログは read/8 となっているところがありますが、このタイプのエラーは始めて気づきました。

この種のエラー対応として何か解決策はないかと検索してみると色々出てくるのですが
「内部USBコントローラーと接続しているUSBのコントローラーの互換性の問題
http://open-wrt.ru/dev/ticket/6779
として話を結論付け、追加するUSBを別のコントローラのものに変えるという提案で締めくくられている。
クローズされているもの自体あまり無かったが、日本語で書かれた記事でも
「原因は不明だが追加するUSBを別のものに交換したら症状は出なくなった
ということなのでやはり互換性の問題なのだろうか?
でもこのUSBは今までエラーなんて出てなかった気がするんですよねぇ…RC5に入れ替えてからだとおもうんですが…
この問題はOpenWrtだけではなく、Linux全体で発生しているようでした。

2011年7月27日水曜日

何度目かのUSB関連のパッケージ

毎回色々なトラブルがあって最低限必要なパッケージがどれなのか具体的に判別がつかなかったわけですが、初期化した後試して見ました。

OpenWrt 10.03.1-rc5で必要なパッケージは…
  • kmod-scsi-core
  • kmod-usb-storage
この2つがあれば一般的なものはつながるようになっている模様。
あとは実際に必要なフォーマットと、文字コードなどが必要になってくるでしょう。
ext3で前の環境のOpenWrtでフォーマットしたUSBをつなげるだけなので
  • kmod-fs-ext3
これだけ入れてみました。(文字コードは追い追い(笑)

BIOSのアップデート完了しかし

hx4700の公開されているアップデートを一通りかけてみた。
中でも期待したのはBluetooth の HID Keyboardのアップデート。

しかし残念ながら何も変わりませんでした。

追加されたBT HIDアプリは手元のキーボードを認識させることはできなかった。

あとはSPPでBluetoothに接続させてシリアルキーボード用のプログラム経由で何かできないかとはおもったがどうにもBluetooth接続が怪し過ぎる。

この辺は定義ファイルを編集してなんとかならないものなんでしょうかねぇ。