HPC.ru lite - Все форумы
Форум: Периферия и карты памяти CF, SD, MMC
Тема: Очень низкая скорость закачки на SD через кард-ридер
[Ответить]
Niks [26.01.2006 21:25] Очень низкая скорость закачки на SD через кард-ридер:
В Linux считывается с карты 3 Мб/сек, а закачка 10 кб/сек. Причем в WinXP все ок. Где в SuSE 10 надо копать чтобы было нормально?
ВадимП [27.01.2006 09:45] :
Не могли бы указать модель card-reader'а (интересует chipset на котором он работает) и уточнить с какими опциями было собрано ядро (например, поместить /proc/config.gz, если такой файл существует. Если нет, то соответствующий config из /boot).
Niks [27.01.2006 11:12] :
Понял. Модель чипсета буду счас уточнять с помощью отвертки, а файл config прицеплю вечером.
ВадимП [27.01.2006 11:39] :
Какой ответки??? Зачем отвертки???
Просто воспользуйтесь lsusb или usbview (первая программа консольная, вторая - графическая) и опубликуйте Vendor Id и Product Id - этого более, чем достаточно.
ViV [27.01.2006 15:33] :
в сусе по умолчанию включена синхронная запись на автоматически подключаемые носители, отключается только через конфиги hal (готовый кусок нагуглить несложно)
это, кстати, известная багофича
Niks [28.01.2006 23:16] :
ВадимП писал(а):
Какой ответки??? Зачем отвертки???
Просто воспользуйтесь lsusb или usbview (первая программа консольная, вторая - графическая) и опубликуйте Vendor Id и Product Id - этого более, чем достаточно.
lsusb и usbview сообщают что таких команд нет, но инфу нашел
Производитель: Generic
Серийный номер: 058F312D81A
Vendor Id: 0х58f Alcor micro
Product Id: 0x6362
ViV [31.01.2006 01:17] :
твоя проблема с железом не связана, просто отключи синхронную запись
Niks [03.02.2006 18:19] :
ViV писал(а):
твоя проблема с железом не связана, просто отключи синхронную запись
Спасибо за подсказку - все нагуглил и все заработало. Для истории оставляю кусочек нарытого кода. Может кому когда нибудь пригодится.
"anatol
Dec 13 2005, в 07:38
fstab править не надо, надо сделать следующее (все ниже описанное взято по ссылке приведенной уважаемым edw1n):
1.Создаем каталог: mkdir -p /usr/share/hal/fdi/policy/95userpolicy/
2.Пишем там файл под названием nosync.fdi содержащий следующее:
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<!-- disable sync for mount -->
<match key="block.is_volume" bool="true">
<match key="volume.fsusage" string="filesystem">
<match key="@info.parent:storage.bus" string="usb">
<merge key="volume.policy.mount_option.sync"
type="bool">false</merge>
</match>
</match>
</match>
</device>
</deviceinfo>
Этот файл приведен в совете #50, он хорош тем, что не надо прописывать конкретную флэшку.
Привожу это так как я сам неопытный пользователь Linux и самому сложно было все это выкапывать и просто хотел помочь такимже как я начинающем пользователям SuSe Linux."
[Ответить]