Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Аппаратное обеспечение (https://forum.antichat.xyz/forumdisplay.php?f=60)
-   -   Внутренний кард-ридер не хочет?! (https://forum.antichat.xyz/showthread.php?t=167868)

lukmus 03.01.2010 06:23

Внутренний кард-ридер не хочет?!
 
Короче есть у меня только что купленный внутренний кардридер, присоединяеться он к матери как и все нормальные внутренние юсб устройства по vcc <-> data- <-> data+ <-> GND. на нем есть зелененький диод, на коробке пишут что совместим со всеми известными виндовсами, но у меня линукс. Так вот я его присоединяю и ничего не происходит, вставляю туда флэшку и тоже ничего.
Я так считаю, может он и не правильно читался бы и не видел бы флэшки итд, но лампочка то все равно должна была бы загореться, какая ей хрен разница какая у меня ОСь.
Внимание вопрос: он бракован или такое возможно что из-за ОСи даже не хочет гореть лампа?

Cthulchu 03.01.2010 21:43

питание юсб управляемо осью. советую попробовать под виртуалкой с виндой. Если все выгорит (в смысле, получится) - ищи универсальные драйвера на внутренний кард ридер под твою версию никсов.

tux 03.01.2010 22:31

Добавлю только то, что, возможно, в ядре уже есть поддержка этого ридера. Если модуль собран - надо только его загрузить. Если нет - пересобрать ядро. В любом случае, чтобы что-то толковое сказать, нужно знать чип ридера.

lukmus 06.01.2010 20:04

Какой пакет/модуль, куда вообще копать?

Кардридер вставлен в мать:
Код:

# 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...919fb81eb.jpeghttp://i1.fastpic.ru/thumb/2010/0106...4c4d91d57.jpeghttp://i1.fastpic.ru/thumb/2010/0106...543bcb83c.jpeghttp://i1.fastpic.ru/thumb/2010/0106...385438a9e.jpeg

tux 06.01.2010 21:22

Я бы попробовал посмотреть появляются ли устройства в /dev. Типа ls /dev/tty* По идее будет что-то типа ttyUSB0. Еще можно взять лайв сиди, типа knoppix - он иногда умеет многое видеть.
P.S. Чип то понятен - AU6376 Кстати, на коробке написано, что светодиод светится при подсоединенной флешке и моргает, когда девайс читает с нее.

CyberHunter 07.01.2010 13:19

а он хотя бы в неизвестных устройствах отображается? или как там в линуксе?

lukmus 10.01.2010 02:16

Цитата:

Сообщение от tux
Я бы попробовал посмотреть появляются ли устройства в /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

tux 10.01.2010 11:50

Что-то ничего не видно особенного. Обычная инициализация устройств компьютера. Ну ядро относительно старое, разве что. Вариантов два, имхо: либо железка не работает, либо оно работает только через "прокладку" из программного драйвера. А ля, win-modem.
Нашел спецификацию на этот чип, можно было бы потыкать в него мультиметром, чтобы удостовериться, что он жив... но, если нет опыта, проще попробовать проверить его на машине с виндой - если там заработает, будем дальше думать.
Но мне кажется, что ридер просто мертв...


Время: 13:04