Ошибка: Failed to parse the Currency Converter XML document.
$25 778.08


Ошибка: Failed to parse the Currency Converter XML document.
$2 668.02


Ошибка: Failed to parse the Currency Converter XML document.
$28 105.88


Red Hat и USB-устройства

Цель этой статьи — заставить работать мою USB мышь, USB камеру и USB жесткий диск с Linux«ом.

Мой Компьютер с Emperor Linux и USB
Я начал использовать Red Hat 7.3. Хотя уже прошло много времени, и мне действительно нравится, как выпускаются все дистрибутивы Linux»а, Red Hat 7.3 привел меня в бешенство всего лишь по нескольким причинам:

1. OpenOffice«а нету в дистрибутиве. Какой бы ни была на то причина, она должна быть преодолена. KDE Office и Gnome Office замечательны, но не включить в дистрибутив OpenOffice — это большая, большая ошибка. OpenOffice — одна из таких вещей, из-за которых люди переходят в Linux. Выбор из 3 офисных пакетов, Gnome Office, KDE Office и OpenOffice (вместе с множеством другого клевого программного обеспечения, как GIMP, Mozilla, Evolution, PovRay и т.д.) может действительно привлечь людей.

2. Кажется, что ядро в /usr/src/linux для Red Hat 7.3 не сконфигурировано так же, как установлено ядро в системе. Я пытался найти информацию об этом на сайте Red Hat»а, но нигде не нашел. Немного глупо, что этого нет (или трудно найти) в конфигах, которые используются для компилирования ядра, не так ли? Может быть, я слепой, но для меня не было очевидным, где находился нужный конфиг. Это привело меня в бешенство, потому что, когда я пытался скомпилировать ядро, я никогда не мог получить желаемого без того, чтобы оно становилось слишком большим (даже если я старался модулизировать все).

3. Проинсталлированное ядро не позволяет вам добавлять модули, которые вы сами создаете. По крайней мере, когда я пытался скомпилировать usb-модуль не из исходников ядра, получил фатальную ошибку, оповещающую о том, что это сделать невозможно. Однако, на компьютере, который я купил с Emperor Linux (Red Hat 7.2), я не встретился с такой проблемой (ядро было скомпилировано компанией, и я мог компилировать usb-модуль без перекомпилирования ядра).

Даже несмотря на то, что моя USB камера и мышь работали в Red Hat 7.3, я не мог использовать usb жесткий диск в нем (без компилирования нового ядра из ничего), я решил пользоваться usb жестким диском и камерой с Linux laptop«ом, который я получил вместе с Emperor Linux»ом.

USB Оптическая Мышь
У меня есть 3 USB оптические мыши (разные брэнды), и они все работают с Red Hat 7.3, Red Hat 7.2 и моим Emperor Linux компьютером. Я не знаю, работает ли дефолтное ядро в Red Hat 7.2 с моими оптическими мышами, потому что я компилировал разные ядра (для того, чтобы мои wireless сетевые карты работали нормально).

На заметку: Те, кто предпочитает trackball мыши в сравнении с оптическими, должно быть идиоты. Оптические usb/ps2 мыши сейчас очень дешевые, а шары стандартных мышей все время изнашиваются и портятся. Иди и немедленно замени тупую trackball мышь на оптическую.

USB HP PhotoSmart 318 камера
Моя HP PhotoSmart 318 камера действительно превосходна. Вот информация о ней, которую я нашел:
http://lhd.datapower.com/db/dispproduct.php3?DISP=3101

Она превосходна, потому что по параметрам цена/качество, она была лучшей камерой за $179. Все другие, которые были примерно также сильны (или даже меньше) стоили на 2 или 3 порядка выше. Я думаю, что рынок изменился, и множество старых моделей все еще не упали в цене. Для моих потребностей она идеальна. У нее достаточное разрешение, она сохраняет jpg-картинки и я могу получить еще больше памяти, если понадобится (8 мегабайт — это замечательно, так что мне никогда не будут нужны расширения памяти).

Вот строки для Red Hat Linux 7.3 и моего Emperor Linux компьютера точно из статьи:

1. Установить камеру в hard drive mode.
2. usb-uhci работал прекрасно (в статье — нет).
3. В моем /etc/fstab:

### для моей камеры.
/dev/sda1 /mnt/camera vfat noauto,sync,nosuid,user,unhide 0 0

4. mkdir -p /mnt/camera
5. mount /mnt/camera

Теперь картинки лежат в «/mnt/camera/dcim/100hp318/». Я не пробовал их удалять. Просто удаляю их, когда использую камеру, но я их перезаписывал — все нормально. Я могу получить около 14 картинок без дополнительных расширений памяти.

Думаю, что в конце концов большинство людей будет использовать цифровые камеры чреез 5 лет, и индустрия стандартных камер умрет кроме как для фотографов и маленьких одноразовых камер. Цифровые камеры будут содержать такое количество памяти в ближайшие годы, что, преподположительно, через 5 лет вы сможете хранить сотни картинок на простой небольшой камере. Зачем вам будет нужна нецифровая видеокамера?

BUSLink 40G USB внешний жесткий диск
Мой USB внешний жесткий диск был головной болью. Но все стало просто после того, как я нашел эту страничку: http://bravin.home.cern.ch/bravin/usbide/usbide.html. Он был болью, потому что я продолжал пробовать и пробовать вычислить, что надо сделать, чтобы заставить его работать.

1. Скачивается usbide — 1.2.2-b.tgz
2. tar -zxvf usbide — 1.2.2-b.tgz
3. cd usbide
4. make
5. make install

Были некоторые проблемы:

1. Мне пришлось установить символическую связь (symbolic link) с /usr/src/linux, указав мою копию исходников Linux-ядра.
2. У жесткого диска мог быть только один раздел, потому что он не хотел сохранять изменения, если вы пытаетесь изменить heads/sectors/cylinders.
3. Когда я тестировал мой жесткий диск на копирование большого количества информации, больше 1 гб, он остановился и выдал мне фатальную ошибку. Больше я с этой проблемой не сталкивался.
4. По какой-то причине стандартный Red Hat 7.3 не был правильно сконфигурирован для компилирования моего собственного модуля и я добавил эту возможность в /lib/modules. Лично мне кажется это глупым.
5. По какой-то причине я не смог найти конфигурационный файл для компилирования ядра с таким же ядром, что Red Hat установил в мою систему. Если мне надо было скомпилировать новое ядро, я бы хотел получить тоже самое, только с некоторыми моими изменениями. Может быть, вы можете сделать это и нужный конфиг есть там, где я не смотрел, но это неочевидно (а должно быть так). Таким образом, я использовал только компьютер, полученный с Emperor Linux.

Предложения на Будущее
У меня есть web-камера, и я был заинтересован в ее использовании. Посмотрите на http://webcam-osx.sourceforge.net/cameras.html. Моей IBM NetCam нет в этом списке. Они достаточно дешевые. Я лишь предложу вам купить новую web-камеру.

Заключения
Использовать USB-устройства действительно клево. Я их ненавидел, но теперь у меня есть тонны хлама, присоединенного к моему Linux«у без использования всех ресурсов, мне нравится это. Я желаю, чтобы больше компаний помогали создавать Linux-драйвера для их продуктов. Никогда не буду использовать USB жесткий диск для чего-либо кроме backup»ов и не буду полагаться на USB для вещей, требующих большой мощности процессора. Firewire хорош для тяжелых вещей. Все другие USB-устройства (мыши, клавиатуры, принтеры, web-камеры, видеокамеры и т.д.) хороши для USB, потому что они не требуют больших ресурсов.

Я скопировал более 3 гб данных на мой жесткий диск и получил несколько ошибок. Подумал, что там могли быть плохие сектора, поэтому запустил mkfs с параметром «-c», и этот процесс занял весь день. В конечном счете, mkfs упал, и я теперь собираюсь еще подождать перед тем, как буду использовать внешний жесткий диск с Linux'ом. Скорее всего я проверю совместимость железа, пойду и куплю новый внешний жесткий диск (может быть, firewire вместо USB).

 

Интересное

10 правил грамотной игры в...
Сегодня большинство пользователей Интернета знают о том, что почтовые рассылки являются одним из самых дешевых и эффективных методов рекламы. И это правда. Беда только в том, что основная масса...
Подробнее...
«Резиновая вёрстка»:...
Я недавно столкнулся с задачей, в которой надо было создать двухколоночный макет страницы с «шапкой» и «подвалом», причём в коде страницы контент должен был быть расположен перед блоком...
Подробнее...
Улучшение охлаждения блока...
Недавно наконец-то справился с шумом исходящим от процессорного кулера. При помощи охлаждения сделанного из воды. Но это почти не дало эффекта. Шумел вентилятор блока питания. Чтобы труды не...
Подробнее...
Загрузка FreeBSD 5.0 на...
Введение За последние годы порт FreeBSD-sparc64 привлек значительное внимание разработчиков. За годы было сделано многое; тем не менее, еще много предстоит сделать в области поддержки устройств и...
Подробнее...
Что такое torrent? Что...
Что такое bittorrent?Bittorrent — это программа, которая позволяет очень быстро распространять файлы (обьемные файлы) среди пользователей. То есть, это не пиринговая сеть в чистом виде, а скорее...
Подробнее...
Выпадающие меню с помощью CSS
Каждый, кому хоть раз приходилось создавать выпадающие меню, знаком с тем, какое количество скриптов требуется для этого. Между тем, используя грамотно структурированный HTML-код и несложные...
Подробнее...
Диски, разделы, буквы...
Вот, не кажется мне MS Windows такой дружественной, как утверждают её пользователи. Ничего удивительного, впрочем: сам я её пользователем практически не являюсь, и сталкиваюсь с ней...
Подробнее...
Cмогут ли пауки...
Основа вашей уверенности в том, что сайт появится в индексной базе поисковой системы, это «успешный» программный код. В конце концов, если робот не может проиндексировать ваших страниц, тогда...
Подробнее...
Оптимизация памяти в...
Windows XP предоставляет больше возможностей по оптимизации памяти, нежели Windows 2000. Вместе с тем, она и требует больше свободных ресурсов. Данная статья поможет вам настроить вашу систему для...
Подробнее...
Копирование и удаление...
Попробуем осуществить копирование файла по частям. Узнаем о том, как удалять непустые каталоги с подкаталогами, а так же еще много полезной информации.В самом простом случае вопрос копирования...
Подробнее...