Просмотр полной версии : Внутренний кард-ридер не хочет?!
Короче есть у меня только что купленный внутренний кардридер, присоединяеться он к матери как и все нормальные внутренние юсб устройства по vcc <-> data- <-> data+ <-> GND. на нем есть зелененький диод, на коробке пишут что совместим со всеми известными виндовсами, но у меня линукс. Так вот я его присоединяю и ничего не происходит, вставляю туда флэшку и тоже ничего.
Я так считаю, может он и не правильно читался бы и не видел бы флэшки итд, но лампочка то все равно должна была бы загореться, какая ей хрен разница какая у меня ОСь.
Внимание вопрос: он бракован или такое возможно что из-за ОСи даже не хочет гореть лампа?
Cthulchu
03.01.2010, 21:43
питание юсб управляемо осью. советую попробовать под виртуалкой с виндой. Если все выгорит (в смысле, получится) - ищи универсальные драйвера на внутренний кард ридер под твою версию никсов.
Добавлю только то, что, возможно, в ядре уже есть поддержка этого ридера. Если модуль собран - надо только его загрузить. Если нет - пересобрать ядро. В любом случае, чтобы что-то толковое сказать, нужно знать чип ридера.
Какой пакет/модуль, куда вообще копать?
Кардридер вставлен в мать:
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[root@def11 dev]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary)
Кардридер не подсоединен:
[root@def11 ~]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[root@def11 ~]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge (rev 80)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AP [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AP [Radeon 9600] (Secondary)
http://i1.fastpic.ru/thumb/2010/0106/eb/ed3a8bef5244acc9959387b919fb81eb.jpeg (http://fastpic.ru/view/1/2010/0106/ed3a8bef5244acc9959387b919fb81eb.jpg.html)http://i1.fastpic.ru/thumb/2010/0106/57/1e02763659f766093fa40c54c4d91d57.jpeg (http://fastpic.ru/view/1/2010/0106/1e02763659f766093fa40c54c4d91d57.jpg.html)http://i1.fastpic.ru/thumb/2010/0106/3c/300e0070c6915dd2dabd6d7543bcb83c.jpeg (http://fastpic.ru/view/1/2010/0106/300e0070c6915dd2dabd6d7543bcb83c.jpeg.html)http://i1.fastpic.ru/thumb/2010/0106/9e/07fa0d8e2e0fa0d54959b36385438a9e.jpeg (http://fastpic.ru/view/1/2010/0106/07fa0d8e2e0fa0d54959b36385438a9e.jpeg.html)
Я бы попробовал посмотреть появляются ли устройства в /dev. Типа ls /dev/tty* По идее будет что-то типа ttyUSB0. Еще можно взять лайв сиди, типа knoppix - он иногда умеет многое видеть.
P.S. Чип то понятен - AU6376 Кстати, на коробке написано, что светодиод светится при подсоединенной флешке и моргает, когда девайс читает с нее.
CyberHunter
07.01.2010, 13:19
а он хотя бы в неизвестных устройствах отображается? или как там в линуксе?
Я бы попробовал посмотреть появляются ли устройства в /dev. Типа ls /dev/tty* По идее будет что-то типа ttyUSB0. Еще можно взять лайв сиди, типа knoppix - он иногда умеет многое видеть.
P.S. Чип то понятен - AU6376 Кстати, на коробке написано, что светодиод светится при подсоединенной флешке и моргает, когда девайс читает с нее.
Взял liveCD WinXP, под которым тоже эффекта нет, однако там отсутствуют многие драйвера, поэтому я решил посчитать количество неизвестных устройств с кардридером и без него, и число оказалось одним и тем же.
вот разница между выводами dmesg с кардридером и без(т.е. то что есть в dmesg когда кардридер установлен и нет когда его нет):
type=2000 audit(1263080442.580:1): initialized
Magic number: 10:218:706
type=1403 audit(1263080445.788:2): policy loaded auid=4294967295 ses=4294967295
eth0: MII PHY found at address 1, status 0x7869 advertising 05e1 Link 45e1.
полные выводы dmesg можно посмотреть здесь http://www.sendspace.com/file/on6wff
Что-то ничего не видно особенного. Обычная инициализация устройств компьютера. Ну ядро относительно старое, разве что. Вариантов два, имхо: либо железка не работает, либо оно работает только через "прокладку" из программного драйвера. А ля, win-modem.
Нашел спецификацию на этот чип, можно было бы потыкать в него мультиметром, чтобы удостовериться, что он жив... но, если нет опыта, проще попробовать проверить его на машине с виндой - если там заработает, будем дальше думать.
Но мне кажется, что ридер просто мертв...
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot