USB MASS STORAGE + MMC reader

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

loginex
Сообщения: 15

USB MASS STORAGE + MMC reader

Сообщение loginex »

есть mp3 player(NEXX Nf-450) с флэш памяью и возможностью читать MMC SD карты, подключаю по юсб, видна флэш память в Linux, монтируется норм, вот dmesg

Код: Выделить всё

usb 3-1: new full speed USB device using ohci_hcd and address 5
usb 3-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 5
usb-storage: waiting for device to settle before scanning
  Vendor: NF-450    Model:                   Rev: 1.30
  Type:   Direct-Access                      ANSI SCSI revision: 00
SCSI device sdb: 502272 512-byte hdwr sectors (257 MB)
sdb: Write Protect is off
sdb: Mode Sense: 37 00 00 08
sdb: assuming drive cache: write through
SCSI device sdb: 502272 512-byte hdwr sectors (257 MB)
sdb: Write Protect is off
sdb: Mode Sense: 37 00 00 08
sdb: assuming drive cache: write through
 sdb: sdb1
sd 1:0:0:0: Attached scsi removable disk sdb
sd 1:0:0:0: Attached scsi generic sg1 type 0
usb-storage: device scan complete

Причем вывод, как с вставленной картой памятью, так и без нее, одинаков. Прихожу к другу, у него при подключении в Windows`e появлюятся два устройства, флэшпамять и картриддер(причем без установки каких либо дров). Мне пока приходиться заливать на MMC карту данные через "переходник" PCMCIA, который вставляю в принтер... :)
В общем хотелось бы узнать, можно ли будет сделать так, чтобы при подключении мп3 плеера можно было не только флэшпамять монтировать,но и ММС карту.
P.S.

Код: Выделить всё

$ cat /boot/config | grep USB | grep y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB=y
CONFIG_USB_DEVICEFS=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_PRINTER=y
# may also be needed; see USB_STORAGE Help for more information
CONFIG_USB_STORAGE=y
CONFIG_USB_HID=y
CONFIG_USB_HIDINPUT=y
CONFIG_USB_HIDDEV=y
CONFIG_USB_DABUSB=y
CONFIG_USB_KAWETH=y
CONFIG_USB_PEGASUS=y
CONFIG_USB_USBNET=y
CONFIG_USB_NET_AX8817X=y
CONFIG_USB_NET_CDCETHER=y
CONFIG_USB_NET_NET1080=y
CONFIG_USB_NET_ZAURUS=y
CONFIG_USB_MON=y
CONFIG_USB_USS720=y
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_PL2303=y
Linux: Gentoo ~x86 kernel: 2.6.16-gentoo-r9 gcc:gcc-4.1.1
Спасибо сказали:
Аватара пользователя
zgr
Сообщения: 100
ОС: Gentoo, Arch

Re: USB MASS STORAGE + MMC reader

Сообщение zgr »

Для работы с многокарточными кардридерами необходимо чтобы ядро было
собрано с опцией CONFIG_SCSI_MULTI_LUN=y или подгрузить модуль mod_scsi
с параметром max_scsi_luns=N, иначе Linux будет воспринимать только
первый слот кардридера.

Проверить можно, например, так:

Код: Выделить всё

 zcat /proc/config.gz | grep CONFIG_SCSI_MULTI_LUN

если нет, пересобери ядро с этой опцией....
SCSI support --->
и там че-то типа MULTI_LUN писано....

дальше делай как тут
сам так делал...
если будут вопросы посылай мне личные сбщ через свой профиль... (я просто забываю, что и где писал на форуме)
:D
PS можно и без перекомпиляции ядра... но лучше с...
AMD Athlon 1005 mhz,nvidia 2 200 MX 32mb, 768 mb ddr,epson sp 895, unlim
Спасибо сказали:
shrikes
Сообщения: 126
ОС: Gentoo Linux

Re: USB MASS STORAGE + MMC reader

Сообщение shrikes »

А поповоду статьи про автомотнирование носителей с помощью udev, ты сделал все как в статье, или что-то правил....у меня не катит почему-то, хотя руками монтирует
Можешь показать код своего скрипта и правила???
Спасибо сказали:
loginex
Сообщения: 15

Re: USB MASS STORAGE + MMC reader

Сообщение loginex »

shrikes писал(а):
22.09.2006 16:20
А поповоду статьи про автомотнирование носителей с помощью udev, ты сделал все как в статье, или что-то правил....у меня не катит почему-то, хотя руками монтирует
Можешь показать код своего скрипта и правила???

автомонтирование у меня отключено, т.к. я чаще всего просто подключаю, чтобы зарядить. а менюшки маунт\умаунт разных девайсов я кинул в флуксбокс меню
Linux: Gentoo ~x86 kernel: 2.6.16-gentoo-r9 gcc:gcc-4.1.1
Спасибо сказали: