Archive for Debian

Debian/Ubuntu отключить IPv6

// Март 13th, 2013 // No Comments » // Debian, IPv6, linux, Network

Я конечно за продвижение IPv6 в массы, но конечным пользователям в моем регионе он докатится не раньше чем через пару лет, а пока что наблюдаем вот такое:

user@home:~$ sudo apt-get update
Ош  http://mirror.mirohost.net squeeze/main Sources
  Невозможно инициализировать соединение с mirror.mirohost.net:80 (2a02:2278:70eb:209::72:161). - connect (101: Сеть недоступна) [IP: 2a02:2278:70eb:209::72:161 80]
Ош  http://mirror.mirohost.net squeeze/non-free Sources
...

Squeeze (ядро >= 2.6.30):

Выключить IPv6 в ядре, выполнять от root-а:

echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/disableipv6.conf

IPv6 будет выключен при следующей перезагрузке.

В exim4:

В конфиг вставить директиву:

disable_ipv6 = true

Для sshd:

В конфиг /etc/ssh/sshd_config добавить:

AddressFamily inet

(далее…)

Debian не определил сетевую карту Realtek 8139

// Январь 14th, 2013 // No Comments » // Debian, harware, linux, Операционные системы

Внезапно, но почему-то карта не определилась, и отзывалась не своим именем:

# lspci -vvv

02:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8039 (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. Device 8039 (rev 10)
        Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- ...
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1+,D2+,D3hot+,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-

Лечится ручной загрузкой модуля:

modprobe 8139too

после перезагрузки:

# lspci -vvv

02:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (8000ns min, 16000ns max)
        Interrupt: pin A routed to IRQ 7
        Region 0: I/O ports at a000 [size=256]
        Region 1: Memory at e5000000 (32-bit, non-prefetchable) [size=256]
        [virtual] Expansion ROM at 10200000 [disabled] [size=64K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: 8139too

Debian и сетевые карты Tigon3 TG3

// Сентябрь 12th, 2012 // No Comments » // Debian, Network

При установке или обновлении ядра на Debian 5.0 Lenny или Debian 6.0 Squeeze, с сетевой Tigon — можно получить следующие предупреждения:

W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3

Причем удивительно, что сетевая карта все же увиделась и заработала. Но такие сообщения напрягаю, исправить легко:
1) Добавить репозиторий «non-free» к списку в файл sources.lst, должно получиться примерно так:

deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free

2) Обновить список репозиториев в apt-get и установить «firmware-linux-nonfree»:

apt-get update
apt-get install firmware-linux-nonfree

При следующих обновлениях ядра все будет в порядке.