Как заставить работать MP3 / MP4-плеер Dane-Elec?

Мой MP3/MP4 не подключается и не воспроизводится, и поэтому я не могу передать какой-либо файл в музыку MP3/MP4 dane-elec my touch или только dane-elec с 8 ГБ памяти и перетаскивает модель zt1 с радио,.. и слот для карт памяти microsdhc

Перейдя по вышеуказанной ссылке, вы найдете mp3/mp4 и MP3-плеер: ПРИКАСАЙТЕСЬ К МУЗЫКЕ, и полную информацию можно найти на этом сайте http://www.danedigital.com/8-Music-Media-Players/2-music-touch.html как технические характеристики

MP3-плеер: прикоснитесь к моей музыке Mp4-плеер очень стильный. Это позволяет его пользователям воспроизводить музыку и просматривать фотографии и видео. Его свободный интерфейс, его сенсорная панель, его радио и RDS Micro SDHC считыватель делают его очень совершенным устройством, станет идеальным музыкальным компаньоном.

Ubuntu я с Ubuntu 11.10 ядро ​​3.0.0-14-generic последняя

Я пытался установить много приложений, но ничего не получалось.

С помощью дисковой утилиты я вижу, что Ubuntu может распознавать что-то, что называется периферийным устройством rockchip usbdisk user а также rockchip usbdisk sd,

и я могу подключать и воспроизводить другие устройства, и только этот mp3/mp4 не подключается к компьютеру с Ubuntu и устройства, так как без проблем работает отключен от компьютера

Я пытаюсь увидеть, работает ли на Windows, и это работает! Я могу видеть устройство и передавать файлы на устройство папок MP3/MP4 dane-elec и использовать FAT32. Так почему нельзя делать на Ubuntu!?

Что я могу сделать и почему не работает на Ubuntu? Что с этим не так?

Вот журналы:

Jan  4 17:27:34 a-ubuntu kernel: [  141.948863] init: apport pre-start process (1970) terminated with status 1
Jan  4 17:27:34 a-ubuntu kernel: [  141.963202] init: apport post-stop process (1994) terminated with status 1
Jan  4 17:30:02 a-ubuntu kernel: [  289.564049] usb 2-4: new high speed USB device number 3 using ehci_hcd
Jan  4 17:30:02 a-ubuntu kernel: [  289.988706] usbcore: registered new interface driver uas
Jan  4 17:30:02 a-ubuntu kernel: [  289.992056] Initializing USB Mass Storage driver...
Jan  4 17:30:02 a-ubuntu kernel: [  289.992272] scsi6 : usb-storage 2-4:1.0
Jan  4 17:30:02 a-ubuntu kernel: [  289.993082] usbcore: registered new interface driver usb-storage
Jan  4 17:30:02 a-ubuntu kernel: [  289.993088] USB Mass Storage support registered.
Jan  4 17:30:03 a-ubuntu kernel: [  290.996887] scsi 6:0:0:0: Direct-Access     RockChip USBDISK  User    1.00 PQ: 0 ANSI: 0
Jan  4 17:30:03 a-ubuntu kernel: [  290.997372] scsi 6:0:0:1: Direct-Access     RockChip USBDISK    SD    1.00 PQ: 0 ANSI: 0
Jan  4 17:30:03 a-ubuntu kernel: [  290.997478] scsi: killing requests for dead queue
Jan  4 17:30:03 a-ubuntu kernel: [  291.002712] scsi: killing requests for dead queue
Jan  4 17:30:03 a-ubuntu kernel: [  291.002880] scsi: killing requests for dead queue
Jan  4 17:30:04 a-ubuntu kernel: [  291.016249] scsi: killing requests for dead queue
Jan  4 17:30:04 a-ubuntu kernel: [  291.032252] scsi: killing requests for dead queue
Jan  4 17:30:04 a-ubuntu kernel: [  291.048182] scsi: killing requests for dead queue
Jan  4 17:30:04 a-ubuntu kernel: [  291.060178] scsi: killing requests for dead queue
Jan  4 17:30:04 a-ubuntu kernel: [  291.060357] scsi: killing requests for dead queue
Jan  4 17:30:04 a-ubuntu kernel: [  291.080381] sd 6:0:0:0: Attached scsi generic sg2 type 0
Jan  4 17:30:04 a-ubuntu kernel: [  291.080646] sd 6:0:0:1: Attached scsi generic sg3 type 0
Jan  4 17:30:04 a-ubuntu kernel: [  291.088381] sd 6:0:0:0: [sdb] 16015360 512-byte logical blocks: (8.19 GB/7.63 GiB)
Jan  4 17:30:04 a-ubuntu kernel: [  291.088988] sd 6:0:0:1: [sdc] Attached SCSI removable disk
Jan  4 17:30:04 a-ubuntu kernel: [  291.200050] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:30:04 a-ubuntu kernel: [  291.448044] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:30:04 a-ubuntu kernel: [  291.696055] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:30:04 a-ubuntu kernel: [  291.832046] sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
Jan  4 17:30:04 a-ubuntu kernel: [  291.832994] sd 6:0:0:0: [sdb] Asking for cache data failed
Jan  4 17:30:04 a-ubuntu kernel: [  291.833001] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Jan  4 17:30:04 a-ubuntu kernel: [  291.834378] sdb: detected capacity change from 8199864320 to 0
Jan  4 17:30:04 a-ubuntu kernel: [  291.835367] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Jan  4 17:30:06 a-ubuntu kernel: [  293.004741] sd 6:0:0:0: [sdb] 16015360 512-byte logical blocks: (8.19 GB/7.63 GiB)
Jan  4 17:30:06 a-ubuntu kernel: [  293.116051] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:30:21 a-ubuntu kernel: [  308.228043] usb 2-4: device descriptor read/64, error -110
Jan  4 17:30:36 a-ubuntu kernel: [  323.444072] usb 2-4: device descriptor read/64, error -110
Jan  4 17:30:36 a-ubuntu kernel: [  323.660047] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:30:51 a-ubuntu kernel: [  338.772085] usb 2-4: device descriptor read/64, error -110
Jan  4 17:31:06 a-ubuntu kernel: [  353.988064] usb 2-4: device descriptor read/64, error -110
Jan  4 17:31:07 a-ubuntu kernel: [  354.204058] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:31:12 a-ubuntu kernel: [  359.224115] usb 2-4: device descriptor read/8, error -110
Jan  4 17:31:17 a-ubuntu kernel: [  364.344136] usb 2-4: device descriptor read/8, error -110
Jan  4 17:31:17 a-ubuntu kernel: [  364.560037] usb 2-4: reset high speed USB device number 3 using ehci_hcd
Jan  4 17:31:22 a-ubuntu kernel: [  369.580132] usb 2-4: device descriptor read/8, error -110
Jan  4 17:31:27 a-ubuntu kernel: [  374.700126] usb 2-4: device descriptor read/8, error -110
Jan  4 17:31:27 a-ubuntu kernel: [  374.804121] usb 2-4: USB disconnect, device number 3
Jan  4 17:31:27 a-ubuntu kernel: [  374.804518] sd 6:0:0:0: Device offlined - not ready after error recovery
Jan  4 17:31:27 a-ubuntu kernel: [  374.804600] sd 6:0:0:0: [sdb] No Caching mode page present
Jan  4 17:31:27 a-ubuntu kernel: [  374.804606] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Jan  4 17:31:27 a-ubuntu kernel: [  374.804693] sd 6:0:0:0: [sdb] READ CAPACITY failed
Jan  4 17:31:27 a-ubuntu kernel: [  374.804698] sd 6:0:0:0: [sdb]  Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
Jan  4 17:31:27 a-ubuntu kernel: [  374.804704] sd 6:0:0:0: [sdb] Sense not available.
Jan  4 17:31:27 a-ubuntu kernel: [  374.804744] sd 6:0:0:0: [sdb] No Caching mode page present
Jan  4 17:31:27 a-ubuntu kernel: [  374.804748] sd 6:0:0:0: [sdb] Assuming drive cache: write through
Jan  4 17:31:27 a-ubuntu kernel: [  374.804754] sdb: detected capacity change from 8199864320 to 0
Jan  4 17:31:27 a-ubuntu kernel: [  374.820273] scsi: killing requests for dead queue
Jan  4 17:31:27 a-ubuntu kernel: [  374.852240] scsi: killing requests for dead queue
Jan  4 17:31:27 a-ubuntu kernel: [  374.980054] usb 2-4: new high speed USB device number 4 using ehci_hcd
Jan  4 17:31:43 a-ubuntu kernel: [  390.092059] usb 2-4: device descriptor read/64, error -110
Jan  4 17:31:58 a-ubuntu kernel: [  405.308070] usb 2-4: device descriptor read/64, error -110
Jan  4 17:31:58 a-ubuntu kernel: [  405.524078] usb 2-4: new high speed USB device number 5 using ehci_hcd

а другой пост:

и другие

bDeviceSubClass 2? bDeviceProtocol 1 Интерфейс Ассоциация bMaxPacketSize0 64 idVendor 0x04f2 Chicony Electronics Co., Ltd idProduct 0xb008 USB 2.0 Камера bcdDevice 93,27 iManufacturer 2 Chicony Electronics Co., Ltd. iProduct 1 Chicony USB 2.0 Камера iSerial 3 SN0001 bNumConfigurations 1 Descriptor Конфигурация: bLength 9 bDescriptorType 2 wTotalLength 565 bNumInterfaces 2 bConfigurationValue 1 IConfiguration 0 bmAttributes 0x80 (Bus Powered) Евросупер 500mA Ассоциация Интерфейс: bLength 8 bDescriptorType 11 bFirstInterface 0 bInterfaceCount 2 bFunctionClass 14 Видео bFunctionSubClass 3 видеоинтерфейс Коллекция bFunctionProtocol 0 iFunction 1 Chicony USB 2.0 камера Descriptor Интерфейс: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 14 Видео bInterfaceSubClass 1 Видеоконтроль bInterfaceProtocol 0 iInterface 1 Интерфейс видеоконтроля камеры Chicony USB 2.0 Дескриптор: bLength 13 bDescriptorType 36 bDescriptorSubtype 1 (HEADER) bengd100 77 dwClockFrequency 15.000000MHz bInCollection 1 baInterfaceNr( 0) 1 Video Control Интерфейс Дескриптор: bLength 9 bDescriptorType 36 bDescriptorSubtype 3 (OUTPUT_TERMINAL) bTerminalID 2 wTerminalType 0x0101 USB Streaming bAssocTerminal 0 bSourceID 4 iTerminal 0 Video Control Интерфейс Дескриптор: bLength 26 bDescriptorType 36 bDescriptorSubtype 6 (EXTENSION_UNIT) bUnitID 4 guidExtensionCode {7033f028-1163-2e4a-ba2c-6890eb334016} bNumControl 1 bNrPins 1 baSourceID( 0) 3 bControlSize 1 bmControls( 0) 0x01 iExtension 0 дескриптор интерфейса Video Control дескриптор 2-го поколения 2-го поколения 2-го поколения 2-го поколения 2-го поколения 2-го класса bAssocTerminal 0 iTerminal 0 wObjective FocalLengthMin 0 wObjective FocalLengthMax 0 wOcularFocalLength 0 bControlSize 3 bmControls 0x00000000 Дескриптор интерфейса Video Control Интерфейс: bLength 11 bDescriptorType 36 bDeskSurb Вскрыть 2 bmControls 0x0000053f Яркость Контрастность Насыщенность оттенка Резкость Компенсация гамма-подсветки Частота линии электропередачи iProcessing 0 bmVideoStandards 0x NTSC - 525/60 SECAM - 625/50 Дескриптор конечной точки: bLength 7 bDescriptorType 5 Тип ввода-ввода 3 Прерывание ввода-вывода 3 Пересмотренный ввод-вывод 3 Пересмотренный ввод-передача Введите wMaxPacketSize данных 0x0010 1x 16 байтов bInterval 6 Интерфейс дескриптора: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 0 bInterfaceClass 14 видео bInterfaceSubClass 2 потокового видео bInterfaceProtocol 0 IInterface 0 видеостриминг Интерфейс дескриптора: bLength 14 bDescriptorType 36 bDescriptorSubtype 1 (INPUT_HEADER) bNumFormats 1 wTotalLength 345 bEndPointAddress 129 bmInfo 0 bTerminalLink 2 bStillCaptureMethod 0 bTriggerSupport 1 bTriggerUsage 0 bControlSize 1 bmaControls( 0) 27 Интерфейс дескриптора видеопотока: bLength 27 bDescriptorType 36BurmSense для фреймворка (bB) uidFormat {59555932-0000-1000-8000-00aa00389b71} bBitsPerPixel 16 bDefaultFrameIndex 1 bAspectRatioX 0 bAspectRatioY 0 bmInterlaceFlags 0x00 чересстрочного потока или переменный: Нет полей на кадр: 2 поля Поле 1 первыми: Нет Поле схемы: поле 1 Только bCopyProtect 0 видеостриминг Интерфейс Дескриптор: bLength 46 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 1 bmCapabilities 0x00 Фотоснимок неподдерживаемый wWidth 640 wHeight 480 dwMinBitRate 614400 dwMaxBitRate 18432000 dwMaxVideoFrameBufferSize 614400 dwDefaultFrameInterval 333333 bFrameIntervalType 5 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 500000 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1000000 dwFrameInterval( 4) 2000000 Дескриптор интерфейса Video Streaming: bLength 46 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 2, bmCapabilities 0x00 Неподдерживаемое неподвижное изображение, ширина 602, двукратная, двукратная, двукратная, двукратная, двукратная, двукратная. аль 333333 bFrameIntervalType 5 dwFrameInterval (0) 333333 dwFrameInterval (1) 500000 dwFrameInterval (2) 666666 dwFrameInterval (3) 1000000 dwFrameInterval (4) 2000000 видеостриминг Интерфейс Дескриптор: bLength 46 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 3 bmCapabilities 0x00 Фотоснимок неподдерживаемый wWidth 320 wHeight 240 dwMinBitRate 153600 dwMaxBitRate 4608000 dwMaxVideoFrameBufferSize 153600 dwDefaultFrameInterval 333333 bFrameIntervalType 5 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 500000 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1000000 dwFrameInterval( 4) 2000000 видеостриминг Интерфейс Дескриптор: bLength 46 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 4 bmCapabilities 0x00 Неподдерживаемое неподвижное изображение wWidth 176 wHeight 144 dwMinBitRate 50688 dwMaxBitRate 1520640 dwMaxVideoFrameBufferSize 50688 dwDefaultFrameInterval 333333 dFrameInterWever Inverted Internate 33335 (dwD) аль (2) 666666 dwFrameInterval (3) 1000000 dwFrameInterval (4) 2000000 видеостриминг Интерфейс Дескриптор: bLength 46 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRESSED) bFrameIndex 5 bmCapabilities 0x00 Фотоснимок неподдерживаемый wWidth 160 wHeight 120 dwMinBitRate 38400 dwMaxBitRate 1152000 dwMaxVideoFrameBufferSize 38400 dwDefaultFrameInterval 333333 bFrameIntervalType 5 dwFrameInterval( 0) 333333 dwFrameInterval( 1) 500000 dwFrameInterval( 2) 666666 dwFrameInterval( 3) 1000000 dwFrameInterval( 4) 2000000 Дескриптор интерфейса видеопотока: bLesth 34 bDescriptorType 36 bDescript, неиспользуемые, неиспользуемые, неиспользуемые, неиспользуемые, неиспользуемые, неиспользуемые, неиспользуемые. dwMaxBitRate 18432000 dwMaxVideoFrameBufferSize 2048000 dwDefaultFrameInterval 1333333 bFrameIntervalType 2 dwFrameInterval (0) 1333333 dwFrameInterval (1) 2000000 видеостриминг Интерфейс Дескриптор: bLength 34 bDescriptorType 36 bDescriptorSubtype 5 (FRAME_UNCOMPRES СЭД) bFrameIndex 7 bmCapabilities 0x00 Фотоснимок неподдерживаемый wWidth 1280 wHeight 1024 dwMinBitRate 2621440 dwMaxBitRate 23592960 dwMaxVideoFrameBufferSize 2621440 dwDefaultFrameInterval 1333333 bFrameIntervalType 2 dwFrameInterval( 0) 1333333 dwFrameInterval( 1) 2000000 видеостриминг Интерфейс Дескриптор: bLength 6 bDescriptorType 36 bDescriptorSubtype 13 (COLORFORMAT) bColorPrimaries 1 (БТ.709,sRGB. bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Тип передачи Изохронный тип синхронизации Асинхронный тип использования Данные wMaxPacketSize 0x0080 1x 128 байтов bInterval 1 Интерфейсный дескриптор: bLength 9 bDescriptorType 4BNETNERNETBETNERBETNERBETT bInterfaceClass 14 Видео bInterfaceSubClass 2 Потоковое видео bInterfaceProtocol 0 iInterface 0 Дескриптор конечной точки: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Тип передачи Изохронный тип синхронизации Асинхронный тип использования 1 Дескриптор 1BexterBext 0 bAlternateSetting 3 bNumEndpoints 1 bInterfaceClass 14 Видео bInterfaceSubClass 2 Потоковое видео bInterfaceProtocol 0 iInterface 0 Дескриптор конечной точки: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Тип данных Интерфейс асинхронных данных 1 0 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 4 bNumEndpoints 1 bInterfaceClass 14 Видео bInterfaceSubClass 2 Потоковое видео bInterfaceProtocol 0 iInterface 0 Дескриптор конечной точки: bLength 7 bDescriptorType 5 bEndpointAddress 0 0At1 TES 5 Типа передачи Изохронного Тип синхросигнал Асинхронного Использование Тип данные wMaxPacketSize 0x0b20 2x 800 байты bInterval 1 Интерфейс дескриптор: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 5 bNumEndpoints 1 bInterfaceClass 14 видео bInterfaceSubClass 2 потоковое видео bInterfaceProtocol 0 IInterface 0 Конечная Дескриптор: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 ЕР 1 В bmAttributes 5 типа передачи Изохронного Тип синхросигнал асинхронного Использование Тип данные wMaxPacketSize 0x1320 3x 800 байт bInterval 1 интерфейс дескриптора: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 6 bNumEndpoints 1 bInterfaceClass 14 видео bInterfaceSubClass 2 потоковое видео bInterfaceProtocol 0 IInterface 0 Конечной Дескриптор: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 5 Тип передачи Изохронный тип синхронизации Асинхронный тип использования Данные wMaxPacketSize 0x13e8 3x 1000 байтов bInterval 1 Спецификатор устройства (для скорости другого устройства): bLength 10 bDescriptorType 6 bcdUSB 2.00 bDeviceClass 239 Разное устройство bDeviceSubClass 2? bDeviceProtocol 1 Связь с интерфейсом bMaxPacketSize0 64 bNumConfigurations 1 Состояние устройства: 0x0000 (с питанием от шины)

Шина 006 Устройство 002: ID 04d9:1503 Holtek Semiconductor, Inc. Дескриптор левостороннего устройства Shortboard: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (определен на уровне интерфейса) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0k0d0d0d0k0d0d0d4DvD9 bcdDevice 3.10 iManufacturer 1
iProduct 2 USB-клавиатура iSerial 0 bNumConfigurations 1 Дескриптор конфигурации: bLength 9 bDescriptorType 2 wTotalLength 59 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (с питанием от шины) Интерфейс 0PB Интерфейс 0PB Интерфейс 0PB Интерфейс 0PB Интерфейс для подключения к компьютеру 0–1-й интерфейс устройство bInterfaceSubClass 1 загрузки интерфейса Подкласс bInterfaceProtocol 1 Клавиатура IInterface 0 HID Дескриптор устройства: bLength 9 bDescriptorType 33 bcdHID 1,10 bCountryCode 0 Не поддерживается bNumDescriptors 1 bDescriptorType 34 отчет wDescriptorLength 62 отчет Дескрипторы: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Тип передачи Прерывание Тип синхронизации Нет Тип использования Данные wMaxPacketSize 0x0008 1x 8 байтов bInterval 10 Дескриптор интерфейса: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Человек erface Устройство bInterfaceSubClass 0 Нет Подкласс bInterfaceProtocol 0 None IInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 0 Не поддерживается bNumDescriptors 1 bDescriptorType 34 Отчет wDescriptorLength 101 Отчет Дескрипторы: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Тип передачи Прерывание Синхронизация Тип Нет Тип использования Данные wMaxPacketSize 0x0008 1x 8 байт bInterval 10 Состояние устройства: 0x0000 (питание от шины)

1 ответ

Я не уверен, смогу ли я помочь заставить это работать, но это поможет устранить проблему.

  1. Отключите устройство
  2. Запустить терминал (поиск "терминал" в тире)
  3. Тип tail -f /var/log/kern.log в терминал и нажмите возврат.
  4. Подключите MP3-плеер Dane-elec.
  5. Опубликуйте результаты в своем вопросе

Вы также должны запустить sudo lsusb а также sudo lsusb -v пока устройство подключено и опубликуйте результаты этого в вашем вопросе тоже.

В Linux FAQ по USB: http://www.linux-usb.org/FAQ.html вы можете попытаться заставить устройство подключаться только со скоростью USB1.1. В терминале выполните команду rmmod ehci-hcd затем снова подключите ваше устройство.

Этот FAQ также предполагает, что некоторые материнские платы выиграют от запуска с "pci-noacpi" или "acpi=off" в качестве опции загрузки. Другой предложил "ноапическую" опцию. Это варианты GRUB, но, насколько мне известно, этот сайт содержит ссылки на другие ответы, которые могут помочь.

Другие вопросы по тегам