Установка Gentoo с Gnome с нуля. Несколько советов

Операционки на базе Unix
wass
Красноглазик
Красноглазик
Сообщения: 633
Зарегистрирован: 26 мар 2010, 11:43
ОС: MSDOS
Контактная информация:

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение wass » 07 июл 2013, 20:49

fedor-deb
Хорошие поправки, в тему *COOL*
OS: Gentoo Linux 3.6.6, KDE 4.9.3/Fluxbox
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2794
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение Raven » 08 июл 2013, 10:49

wass
Плюсую и от себя добавлю, что в последних релизах генты внедрили ужасно раздражающую штуковень - типа "предсказуемые имена интерфейсов"! Гадость редкостная, после которой имена интерфейсов выглядят как-то так:
enp0s25
wlp10s0
wwp0s26u1u5c2i5

(копипаста с ЛОР)

так что прежде чем создавать симлинк net.eth0, я бы советовал взглянуть на вывод ifconfig - а то вдруг и нет его там вовсе, а вместо него что-нить из вышеописаного кошмара. А то ведь придется либо сделать:

Код: Выделить всё

 # echo 'SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC-адрес сетевухи>", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"' > /etc/udev/rules.d/70-persistent-net.rules
# reboot
либо менять имя симлинка на какой-нибудь net.wwp0s26u1u5c2i5 и юзать это непотребие! :-!
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
Phantom
Эникейщик
Эникейщик
Сообщения: 266
Зарегистрирован: 18 май 2012, 16:34
ОС: ARCH Linux
Откуда: Брянск
Контактная информация:

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение Phantom » 13 авг 2013, 16:25

У меня 3.10.3-1-ARCH и интерфеис enp4s0.
Сначала было непривычно, но потом привык и в общем нормально. :)
01010000011010000110000101101110011101000110111101101101
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2794
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение Raven » 13 авг 2013, 16:43

Руки бы Леннарту оторвать, да кое-куда засунуть!
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
Phantom
Эникейщик
Эникейщик
Сообщения: 266
Зарегистрирован: 18 май 2012, 16:34
ОС: ARCH Linux
Откуда: Брянск
Контактная информация:

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение Phantom » 13 авг 2013, 16:52

Кстати я так особо и не интересовался, но все же, а почему интерфейсы стали называться именно так....?
01010000011010000110000101101110011101000110111101101101
Аватара пользователя
Raven
Бородатый сис
Бородатый сис
Сообщения: 2794
Зарегистрирован: 03 мар 2010, 15:12
ОС: RHEL 8
Откуда: Из серверной

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение Raven » 13 авг 2013, 17:03

Типа это предсказуемое именование *LOL*
Я не злопамятный, я просто часто ковыряю логи
Аватара пользователя
Phantom
Эникейщик
Эникейщик
Сообщения: 266
Зарегистрирован: 18 май 2012, 16:34
ОС: ARCH Linux
Откуда: Брянск
Контактная информация:

Re: Установка Gentoo с Gnome с нуля. Несколько советов

Сообщение Phantom » 13 авг 2013, 17:12

Нашел....кстати интересная задумка, конечно не userfrendly но информативная.
Вот вываливаю в спойлер.
[spoiler]/***
This file is part of systemd.

Copyright 2012 Kay Sievers <kay@vrfy.org>

systemd is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1 of the License, or
(at your option) any later version.

systemd is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with systemd; If not, see <http://www.gnu.org/licenses/>.
***/

/*
* Predictable network interface device names based on:
* - firmware/bios-provided index numbers for on-board devices
* - firmware-provided pci-express hotplug slot index number
* - physical/geographical location of the hardware
* - the interface's MAC address
*
* http://www.freedesktop.org/wiki/Softwar ... rfaceNames
*
* Two character prefixes based on the type of interface:
* en -- ethernet
* wl -- wlan
* ww -- wwan
*
* Type of names:
* o<index> -- on-board device index number
* s<slot>[f<function>][d<dev_id>] -- hotplug slot index number
* x<MAC> -- MAC address
* [P<domain>]p<bus>s<slot>[f<function>][d<dev_id>]
* -- PCI geographical location
* [P<domain>]p<bus>s<slot>[f<function>][u<port>][..][c<config>][i<interface>]
* -- USB port number chain
*
* All multi-function PCI devices will carry the [f<function>] number in the
* device name, including the function 0 device.
*
* When using PCI geography, The PCI domain is only prepended when it is not 0.
*
* For USB devices the full chain of port numbers of hubs is composed. If the
* name gets longer than the maximum number of 15 characters, the name is not
* exported.
* The usual USB configuration == 1 and interface == 0 values are suppressed.
*
* PCI ethernet card with firmware index "1":
* ID_NET_NAME_ONBOARD=eno1
* ID_NET_NAME_ONBOARD_LABEL=Ethernet Port 1
*
* PCI ethernet card in hotplug slot with firmware index number:
* /sys/devices/pci0000:00/0000:00:1c.3/0000:05:00.0/net/ens1
* ID_NET_NAME_MAC=enx000000000466
* ID_NET_NAME_PATH=enp5s0
* ID_NET_NAME_SLOT=ens1
*
* PCI ethernet multi-function card with 2 ports:
* /sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.0/net/enp2s0f0
* ID_NET_NAME_MAC=enx78e7d1ea46da
* ID_NET_NAME_PATH=enp2s0f0
* /sys/devices/pci0000:00/0000:00:1c.0/0000:02:00.1/net/enp2s0f1
* ID_NET_NAME_MAC=enx78e7d1ea46dc
* ID_NET_NAME_PATH=enp2s0f1
*
* PCI wlan card:
* /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlp3s0
* ID_NET_NAME_MAC=wlx0024d7e31130
* ID_NET_NAME_PATH=wlp3s0
*
* USB built-in 3G modem:
* /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.6/net/wwp0s29u1u4i6
* ID_NET_NAME_MAC=wwx028037ec0200
* ID_NET_NAME_PATH=wwp0s29u1u4i6
*
* USB Android phone:
* /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/net/enp0s29u1u2
* ID_NET_NAME_MAC=enxd626b3450fb5
* ID_NET_NAME_PATH=enp0s29u1u2
*/[/spoiler]
Тут конечно не ввсё. Сам код http://cgit.freedesktop.org/systemd/sys ... t_id.c#n20
01010000011010000110000101101110011101000110111101101101
Ответить

Вернуться в «Unix»