Страница 1 из 1
Картридер не читает.
Добавлено: 2009-05-05 18:06:01
dryupitz
Есть ноутбук Samsung R20, встроенный картридер SD.
Система 7-STABLE. Картридер определяется как
Код: Выделить всё
dryupitz# camcontrol devlist
<Multi Flash Reader 1.00> at scbus0 target 0 lun 0 (da0,pass0)
В /dev он виден как da0
Проблема в том, что если в него воткнуть карточку, то ничего не происходит, как был da0, так и остается da0.
Если карточку воткнуть перед включением питания, то все нормально, определяеся da0s1 и я могу писать-читать ее без проблем.
Re: Картридер не читает.
Добавлено: 2009-05-05 20:03:59
manefesto
pciconf -lv
Re: Картридер не читает.
Добавлено: 2009-05-05 21:25:32
dryupitz
Код: Выделить всё
dryupitz# pciconf -lv
hostb0@pci0:0:0:0: class=0x060000 card=0xc511144d chip=0x79301002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
class = bridge
subclass = HOST-PCI
pcib1@pci0:0:1:0: class=0x060400 card=0x79321002 chip=0x79321002 rev=0x00 hdr=0x01
vendor = 'ATI Technologies Inc'
class = bridge
subclass = PCI-PCI
pcib2@pci0:0:5:0: class=0x060400 card=0x79301002 chip=0x79351002 rev=0x00 hdr=0x01
vendor = 'ATI Technologies Inc'
class = bridge
subclass = PCI-PCI
pcib3@pci0:0:6:0: class=0x060400 card=0x79301002 chip=0x79361002 rev=0x00 hdr=0x01
vendor = 'ATI Technologies Inc'
class = bridge
subclass = PCI-PCI
atapci0@pci0:0:18:0: class=0x01018f card=0xc511144d chip=0x43801002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 Serial ATA Controller'
class = mass storage
subclass = ATA
ohci0@pci0:0:19:0: class=0x0c0310 card=0xc511144d chip=0x43871002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 USB Controller (OHCI0)'
class = serial bus
subclass = USB
ohci1@pci0:0:19:1: class=0x0c0310 card=0xc511144d chip=0x43881002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 USB Controller (OHCI1)'
class = serial bus
subclass = USB
ohci2@pci0:0:19:2: class=0x0c0310 card=0xc511144d chip=0x43891002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 USB Controller (OHCI2)'
class = serial bus
subclass = USB
ohci3@pci0:0:19:3: class=0x0c0310 card=0xc511144d chip=0x438a1002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 USB Controller (OHCI3)'
class = serial bus
subclass = USB
ohci4@pci0:0:19:4: class=0x0c0310 card=0xc511144d chip=0x438b1002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 USB Controller (OHCI4)'
class = serial bus
subclass = USB
ehci0@pci0:0:19:5: class=0x0c0320 card=0xc511144d chip=0x43861002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 USB Controller (EHCI)'
class = serial bus
subclass = USB
none0@pci0:0:20:0: class=0x0c0500 card=0xc511144d chip=0x43851002 rev=0x14 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 SMBUS Controller'
class = serial bus
subclass = SMBus
atapci1@pci0:0:20:1: class=0x01018a card=0xc511144d chip=0x438c1002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 ATA Controller'
class = mass storage
subclass = ATA
hdac0@pci0:0:20:2: class=0x040300 card=0xc511144d chip=0x43831002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 High Definition Audio Controller'
class = multimedia
subclass = HDA
isab0@pci0:0:20:3: class=0x060100 card=0xc511144d chip=0x438d1002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 PCI to LPC Bridge'
class = bridge
subclass = PCI-ISA
pcib4@pci0:0:20:4: class=0x060401 card=0x00000000 chip=0x43841002 rev=0x00 hdr=0x01
vendor = 'ATI Technologies Inc'
device = 'IXP SB600 PCI to PCI Bridge'
class = bridge
subclass = PCI-PCI
vgapci0@pci0:1:5:0: class=0x030000 card=0xc511144d chip=0x79421002 rev=0x00 hdr=0x00
vendor = 'ATI Technologies Inc'
device = 'Radeon XPRESS 1300M'
class = display
subclass = VGA
ath0@pci0:5:0:0: class=0x020000 card=0x7108144f chip=0x001c168c rev=0x01 hdr=0x00
vendor = 'Atheros Communications Inc.'
device = 'AR5006 family 802.11abg Wireless NIC'
class = network
subclass = ethernet
rl0@pci0:8:5:0: class=0x020000 card=0xc511144d chip=0x813910ec rev=0x10 hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
class = network
subclass = ethernet
Re: Картридер не читает.
Добавлено: 2009-05-12 21:41:52
4ertus2
У меня такая же ерунда с картридером. Частично помогает команда вида camcontrol rescan 1:0:1 (циферки надо подобрать). С da0 в этом случае ничего особенного не происходит, зато появляется da4 (da0-da3 заняты) и желанный da4s1.
Re: Картридер не читает.
Добавлено: 2009-05-12 21:46:58
paradox
а что у вас за кардридеры такие?
у меня pcmcia нормально работает...
даже никаких daX не вещает...
Re: Картридер не читает.
Добавлено: 2009-05-12 21:48:37
4ertus2
Код: Выделить всё
[42] ~> camcontrol devlist
<Generic USB SD Reader 1.00> at scbus0 target 0 lun 0 (da0,pass0)
<Generic USB CF Reader 1.01> at scbus0 target 0 lun 1 (da1,pass1)
<Generic USB SM Reader 1.02> at scbus0 target 0 lun 2 (da2,pass2)
<Generic USB MS Reader 1.03> at scbus0 target 0 lun 3 (da3,pass3)
<_NEC DVD_RW ND-3520A 1.04> at scbus2 target 1 lun 0 (cd0,pass4)
[42] ~> ls /dev/da*
/dev/da0 /dev/da1 /dev/da2 /dev/da3
[42] ~> camcontrol rescan 0:1:0
Re-scan of 0:1:0 was successful
[42] ~> ls /dev/da*
/dev/da0 /dev/da1 /dev/da2 /dev/da3 /dev/da4 /dev/da4s1
[42] ~> camcontrol devlist
<Generic USB SD Reader 1.00> at scbus0 target 0 lun 0 (da0,pass0)
<Generic USB CF Reader 1.01> at scbus0 target 0 lun 1 (da1,pass1)
<Generic USB SM Reader 1.02> at scbus0 target 0 lun 2 (da2,pass2)
<Generic USB MS Reader 1.03> at scbus0 target 0 lun 3 (da3,pass3)
<Generic USB SD Reader 1.00> at scbus0 target 1 lun 0 (pass5,da4)
<_NEC DVD_RW ND-3520A 1.04> at scbus2 target 1 lun 0 (cd0,pass4)
Re: Картридер не читает.
Добавлено: 2009-05-12 21:50:21
4ertus2
paradox писал(а):а что у вас за кардридеры такие?
какие продавец выдал

Re: Картридер не читает.
Добавлено: 2009-05-12 21:54:23
4ertus2
Еще интересный момент в /etc/devd.conf имеется
Код: Выделить всё
# Rescan scsi device-names on attach, but not detach. However, it is
# disabled by default due to reports of problems.
#
attach 0 {
device-name "$scsi-controller-regex";
// action "camcontrol rescan all";
};
Re: Картридер не читает.
Добавлено: 2009-05-12 21:55:43
paradox
ааа ну usb в бсд та еще мулька....
Re: Картридер не читает.
Добавлено: 2009-05-13 9:35:05
dryupitz
Вот и у меня, картридер встроенный, но сидит на USB. А PCMCI разъема уже нету, есть только ExpressCard.
Кстати,
4ertus2, спасибо
помог, карточку я прочитал.
Странно только что я эту команду и раньше делал, наверное не заметил что /dev/da0s1 у меня появился.
Re: Картридер не читает.
Добавлено: 2009-05-13 12:32:06
Alex Keda
dryupitz писал(а):Вот и у меня, картридер встроенный, но сидит на USB. А PCMCI разъема уже нету, есть только ExpressCard.
Кстати,
4ertus2, спасибо
помог, карточку я прочитал.
Странно только что я эту команду и раньше делал, наверное не заметил что /dev/da0s1 у меня появился.
мне на рабочем не помогают никакие бубны
тока втыкать карточку и перезагружать =(
или USB перетыкать - но это тоже проблема - оно внутри - надо крышку с корпуса снимать
Re: Картридер не читает.
Добавлено: 2009-05-13 16:10:25
Alex Keda
хы. нашёл таки бубен
Код: Выделить всё
lissyara# usbconfig list
ugen0.1: <OHCI root HUB ATI> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen1.1: <OHCI root HUB ATI> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen2.1: <OHCI root HUB ATI> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen3.1: <OHCI root HUB ATI> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen4.1: <OHCI root HUB ATI> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen5.1: <EHCI root HUB ATI> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen2.2: <USB-PS/2 Optical Mouse Logitech> at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON
ugen5.2: <USB2.0-CRW Generic> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen2.3: <HP Basic USB Keyboard CHICONY> at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON
lissyara#
lissyara# usbconfig -u 5 -a 2 power_off
lissyara# usbconfig list
ugen0.1: <OHCI root HUB ATI> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen1.1: <OHCI root HUB ATI> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen2.1: <OHCI root HUB ATI> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen3.1: <OHCI root HUB ATI> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen4.1: <OHCI root HUB ATI> at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON
ugen5.1: <EHCI root HUB ATI> at usbus5, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
ugen2.2: <USB-PS/2 Optical Mouse Logitech> at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON
ugen5.2: <USB2.0-CRW Generic> at usbus5, cfg=255 md=HOST spd=HIGH (480Mbps) pwr=OFF
ugen2.3: <HP Basic USB Keyboard CHICONY> at usbus2, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON
lissyara# usbconfig -u 5 -a 2 power_on
lissyara#
имеем редетект всех девайсов на кардридере
Re: Картридер не читает.
Добавлено: 2009-05-13 18:28:55
4ertus2
Код: Выделить всё
[42] ~> which usbconfig
usbconfig: Command not found.

В семерке нету
Re: Картридер не читает.
Добавлено: 2009-05-13 18:33:00
paradox
а нечего на десктоп ставить 7
для дектопа токо 8!
%)
Re: Картридер не читает.
Добавлено: 2009-05-14 8:08:21
Alex Keda
4ertus2 писал(а):Код: Выделить всё
[42] ~> which usbconfig
usbconfig: Command not found.

В семерке нету
сочувствую
