пятница, 16 апреля 2010 г.

Постоянные ошибки с ключами GPG

При обновлении постоянно вылетают ошибки типа:
GPG error: http://archive.ubuntu.com breezy-updates Release: The following
signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic
Signing Key

В общем исправляем так:
$ sudo apt-get update -o Acquire::http::No-Cache=True
или так:
$ sudo apt-get update -o Acquire::BrokenProxy=true

четверг, 8 апреля 2010 г.

Объединение сетевых интерфейсов при помощи bonding

$sudo aptitude install ifenslave ethtool

Затем добавим модуль bonding в автозагрузку и пропишем опции для его запуска, для этого в конец файла /etc/modules добавим текст.

$sudo mcedit /etc/modules

alias bond0 bonding
options bonding mode=0 miimon=100

Затем загрузим модуль bonding

$sudo modprobe bonding mode=0 miimon=100

$sudo mcedit /etc/network/interfaces

# The bond0 network interface
auto bond0
allow-hotplug bond0
iface bond0 inet static
address 192.168.1.254
netmask 255.255.255.0
# network 192.168.1.255
broadcast 192.168.1.255
# gateway gateway-address
# dns-nameservers nameserver-one nameserver-two
# dns-search
up /sbin/ifenslave bond0 eth0
up /sbin/ifenslave bond0 eth1

$sudo /etc/init.d/networking restart

$ifconfig

все...

Переименование сетевого интерфейса в Linux

Часто бывает при замене сетевой карты она начинает определятся не как все привыкли по порядку c eth0.

Если вы хотите изменить название интерфейса с eth1 на eth0 либо еще как то, необходимо найти файл в /etc/udev/rules.d/ в имене файла присутствует название persistent-net.rules (в Ubuntu называется 70-persistent-net.rules). Открываем, видим что привязка идет к МАК адресу сетевого адаптера, чтоб изменить название достаточно в конце строки с необходимым адаптером изменить название, например, eth1 меняем на eth0. Сохраняем, перезагружаемся. Все карты видны, как нам нужно.