LINUX.ORG.RU

Помогите! Безумный плейер!


0

0

Предистория : Mandriva 2007, не монтируется mp3 player.

Продолжение.

Выполнил все предыдущие советы. Пересобрал ядро (с помощью замечательной для статьи ЯДЕРНАЯ ФИЗИКА ДЛЯ ДОМОХОЗЯЕК)

О чудо! Он (плеер) зафурычил!!! Но, определяется как чистый диск CDROM, ни считать, ни записать. Объем 1Гб почему то. Висит на dev/sr0 или dev/sr1, не помню уже. Кроме того, система не выключаеся нормально: выдает ошибку связанную с usb-storage и unable определить capacity. Выключаюсь резетом, иду в старое ядро. Батюшки! А он теперь и здесь определяется! То есть появляется новое окошко, пишет что обнаружено новое устройство, висит на dev/sda, 508 Мб (512 это правильно) но не открывается, пишет неверный url. Кроме того!!! Обнаруживается только один раз за сеанс, то есть если перевоткнуть дата -кабель, реакции уже не будет. Что бы получить повтор этого чудесного экперимента - надо перезагрузиться.

Если у кого есть идеи... Очень хочется записать и считать данные...

Прошу помочь, если кто чем может!

Ответ на: комментарий от Helge_7

Что-то вы не то делаете. С какого перепуга эм-пэ-зэшник станет определяться как /dev/sr0? /dev/sr0 - это ваш CD/DVD-привод. USB-девайс определяется как /dev/sd*

mutronix ★★★★
()

Если уж стал пересобирать ядро, то надо было использовать старый конфиг и править в нём нужные опции, а так, естественно, у тебя все отвалилось.

Reset ★★★★★
()
Ответ на: комментарий от sh_topor

Он не только в Mandriva не определяется. В Ubuntu 6.06 и Knoppix 5.01 его тоже не видно. lsusb -v

Bus 003 Device 046: ID 10d6:1100 Actions Semiconductor Co., Ltd MPMan MP-Ki 128 MP3 Player/Recorder Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x10d6 Actions Semiconductor Co., Ltd idProduct 0x1100 MPMan MP-Ki 128 MP3 Player/Recorder bcdDevice 1.00 iManufacturer 0 iProduct 1 USB MASS STORAGE CLASS iSerial 2 USB MASS STORAGE CLASS bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered)

Helge_7
() автор топика
Ответ на: комментарий от mutronix

В том то и загадка. Он действительно определяется как sr, это еще до пересборки ядра.

dmesg | tail -n 20 давал результат после подключения дата кабеля:

sr 881:0:0:0: Attached scsi CD-ROM sr0 sr 881:0:0:0: Attached scsi generic sg0 type 5 usb-storage: device scan complete usb 3-1: new full speed USB device using uhci_hcd and address 127 usb 3-1: configuration #1 chosen from 1 choice scsi882 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 127 usb-storage: waiting for device to settle before scanning Vendor: CLCDROM Model: USB DISK Rev: 1.10 Type: CD-ROM ANSI SCSI revision: 02 usb 3-1: USB disconnect, address 127 sr0: scsi3-mmc drive: 0x/0x caddy sr 882:0:0:0: Attached scsi CD-ROM sr0 sr 882:0:0:0: Attached scsi generic sg0 type 5 usb-storage: device scan complete usb 3-1: new full speed USB device using uhci_hcd and address 2 usb 3-1: configuration #1 chosen from 1 choice scsi883 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning

Helge_7
() автор топика
Ответ на: комментарий от Reset

Так ведь не "отвалилось", наоборот "приделалось", раньше вообще на подключение реакции не было. Но основная задача - записи и чтения данных - не решена.

Helge_7
() автор топика
Ответ на: комментарий от Helge_7

У тебя есть 2 пути:

1)openSuSE ( Если тут не определиться , то уж ... У меня все что риносили правильно определялось)

2)Мастдай

А в кедах пробовал?там же вроде автомаунт есть

anonymous
()
Ответ на: комментарий от anonymous

Думаю, что Suse не поможет. Пробовал, кроме Mandriva, еще Ubuntu и Knoppix. Не определяется. Неловко мне слышать даже про Виндоз, надеюсь, это была шутка. С сокращением "Кеды" не знаком. Нужен не автомаунт, потому что он не будет работать, а Гуру, который смог бы помочь примонтировать устройство, которое изначально предназначено только для Микросфт.

Helge_7
() автор топика
Ответ на: комментарий от mutronix

sr0 остается в /dev Только где же тогда плеер? Если бы знать куда копать то...

Вот еще такая информация : у меня два плеера powerman который не определяется и texit, который определяется даю команду lsusb для powerman, получаю: Bus 004 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 051: ID 10d6:1100 Actions Semiconductor Co., Ltd MPMan MP-Ki 128 MP3 Player/Recorder Bus 003 Device 001: ID 0000:0000 даю команду lsusb для texit, получаю lsusb Bus 004 Device 051: ID 10d6:1101 Actions Semiconductor Co., Ltd Bus 004 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000

можно из этой инфы извлечь какую-нибудь пользу?

Helge_7
() автор топика

На мой взгляд проблема решается проще некуда.

1. Форматируем раздел. Не какой-нибудь, а тот, на котором стоит Linux 2. Вставляем диск, на котором написано Windows и идем пить чай

anonymous
()
Ответ на: комментарий от anonymous

у каждого ребенка свои игрушки, у вас одни, у меня другие, только вот ваша песочница не на этом форуме находится, вы ошиблись, уважаемый:), и ваш совет для меня совершенно не годится

Helge_7
() автор топика
Ответ на: комментарий от Helge_7

Сегодня проблема, после недели или двух (даже уже не помню:) бессонных ночей была решена. Не могу утаить имя автора идеи: Зарипов Михаил, ему же принадлежит авторство статьи "Ядерная физика для домохозяек" про сборку ядра. Решение: скачивание и конфигурирование нового ядра (2.6.20) и, при конфигурировании, отключение (!!!) опции SCSI CDROM, это обязательно, иначе не будет определяться плеер.

Helge_7
() автор топика
Ответ на: комментарий от Helge_7

Гы. Поясните болезному, где связь между поддержкой скази сдром ядром корректным монтированием фс плеера в систему? Где связь и как вообще до этого, иначе как методом тыка, можно докопаться?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.