Показаны сообщения с ярлыком driver. Показать все сообщения
Показаны сообщения с ярлыком driver. Показать все сообщения

18 дек. 2012 г.

Сеть 1Gb (1000BaseT) на контроллерах RTL8111/8168B встроенных в материнскую плату

Недавно столкнулся с тем, что драйвер для  интегрированного в материнскую плату сетевого адаптера RealTek RTL8111/8168B/8169, идущий вместе с ОС Debian / Oracle Linux 6 ни в какую не хочет работать в режиме 1Gb.
Проблема эта решается установкой свежей версии драйвера.
В Debian 7 я эту проблему решил установкой драйвера из исходников:

1.  Переходим на сайт разработчика Realtek и качаем нужную нам версию (LINUX driver for kernel 3.x and 2.6.x and 2.4.x) с миррора поближе к нам. Ссылки там сделаны в виде жабаскриптов, потому из консоли мне скачать не удалось, да и не беда это. Скачиваем, затем по scp или ещё как копируем на сервер файлик r8168-8.034.00.tar.bz.

2. Распаковываем и переходим в директорию:

tar -xjvf r8168-8.034.00.tar.bz
cd r8168-8.034.00


3. Устанавливаем необходимые пакеты, если их еще нет:

aptitude install build-essential linux-headers-$(uname -r)

4 июл. 2012 г.

Удаление скрытых драйверов в Windows 2003

Недавно задолбал меня на сервере драйвер, из-за которого периодически сыпались ошибки в ивентлог... Нашел способ его (и не только его) удалить.

Для того, чтобы найти и удалить ненужные драйвера:

1. Нажмите [Windows]+[Break],чтобы вызвать диалоговое окно System Properties (Свойства системы).

2. Перейдите на вкладку Advanced (Дополнительно) и нажмите на кнопку Environment Variables (Переменные среды).

3. Нажмите на кнопку New (Создать) на панели System Variables (Системные переменные).
В диалоговом окне New System Variable (Новая системная переменная) в поле Variable Name (Имя переменной) введите devmgr_show_nonpresent_devices, а в поле Variable Value (Значение переменной) введите 1.

4. Нажмите OK, чтобы вернуться в диалоговое окно System Properties (Свойства системы) и затем ещё раз нажмите OK.

5. Перейдите на вкладку Hardware (Оборудование) и нажмите на кнопку Device Manager (Диспетчер устройств).

6. В меню Диспетчера устройств выберите View | Show Hidden Devices (Вид | Показать скрытые устройства).

7. Раскройте все списки дерева устройств и ищите затемнённые иконки, обозначающие неиспользуемые драйвера.

8. Чтобы удалить неиспользуемый драйвер, щелкните правой кнопкой на соответствующем ярлыке и выберите команду Uninstall (Удалить).

Тема работает на Windows XP и Windows Server 2003 R2. На остальных версиях не проверял, но мне кажется, что скорее всего тоже работать будет.


23 апр. 2012 г.

Установка драйвера nVidia в Debian 6, Ubuntu, RedHat / Oracle / CentOS / Fedora

Делал я эти манипуляции на Debian Linux и Oracle Linux. Но сами дрова и команды одинаковы практически для всех дистрибутивов Linux, потому должно работать везде.

Я вначале пробовал поставить драйвер через репозитории - полная фигня получилась. Намного проще, как ни странно, установить через инсталляционный скрипт с официального сайта.

Сразу оговорю, что на момент написания статьи у меня был Debian 6.0.4 (потом повторил на Oracle Linux) и видеокарта nVidia GeForce GT 440. Для старых (как и для будущих) видеокарт метод может быть другим.

Для начала ставим тулзы и либы необходимые для авто-сборки драйвера (если их еще нету - а по-умолч. они не ставятся) командой (Debian/Ubuntu):

apt-get install gcc make linux-headers-2.6*

Для RHEL-ов: это всё или стоит по умолчанию или yum install make.

Затем идем на http://www.geforce.com/Drivers

Скачиваем файлик для Линуха 32 или 64 - смотря что у нас и для нашей модели видеокарты.

Затем открываем консоль (не эмулятор!!!) комбинацией Ctrl+Alt+F1, логинимся в рута или пользователя, состоящего в группе sudo, и убиваем X-сервер(killall X) а переходим на уровень выполнения 3 (консольный):