Автор Тема: Пропадает eth1  (Прочитано 8578 раз)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн slessv

  • Завсегдатай
  • *
  • Сообщений: 61
Re: Пропадает eth1
« Ответ #31 : 12.02.2009 16:50:29 »
Нет. /etc/net все же лучше, ибо ВСЕ настройки сети содержатся в одном месте, а не в разных.

Да, скорее всего так лучше. Но у меня настройки ifrename, расположенные в /etc/net НЕ РАБОТАЮТ! Вообще не анализируются!
http://lists.altlinux.org/pipermail/devel/2007-October/065097.html:
> Хорошо это или нет, но /etc/net/iftab задуман автором для решения
> другой задачи, и в нынешнем своём состоянии не решает ту задачу,
> которую решает /etc/iftab.



Что-то у меня в голове засело, что etcnet и ifrename это два альтернативных пакета, которые друг-другу мешают.

Извините, но в официальной документации от ALT Linux говорится:
/etc/net при конфигурации интерфейса использует то имя, под которым он сконфигурирован, а именно имя каталога, в котором хранятся файлы конфигурации интерфейса. За редким исключением интерфейсам можно назначать произвольные имена. Для того, чтобы автоматически назначенное имя было изменено на требуемое, необходимо поддерживать в актуальном состоянии файл /etc/net/iftab. man-страница по формату этого файла входит в пакет ifrename.

А если они друг другу все-таки мешают, то зачем писать такие вещи?
КАК тогда заставить интерфейсы сохранять свои IP-адреса при перезагрузках?
У меня в системе отсутствует /etc/udev/rules.d/19-udev-ifrename.rules о котором упоминается в первой ссылке. А об /etc/udev/rules.d/19-udev-ifrename.rules  там говорится как о замене iftab.

Alexei_VM

  • Гость
Re: Пропадает eth1
« Ответ #32 : 12.02.2009 16:53:01 »
Да, скорее всего так лучше. Но у меня настройки ifrename, расположенный в /etc/net НЕ РАБОТАЮТ! Вообще не анализируются!

У меня все работает. /etc/net/iftab успешно анализируется, с привязкой под businfo, с дальнейшей сменой MAC на одном из интерфейсов, естественно, с альтернативными именами. Сервис ifrename вроде выключен. Вечером посмотрю точно.

Оффлайн slessv

  • Завсегдатай
  • *
  • Сообщений: 61
Re: Пропадает eth1
« Ответ #33 : 12.02.2009 16:57:02 »
А у меня не работает. И если я туда пишу настройки, то система ведет себя как при выключенном ifrename - настройки на сетевушках меняются при перезагрузке.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Пропадает eth1
« Ответ #34 : 12.02.2009 19:12:45 »
Цитировать
/etc/net при конфигурации интерфейса использует то имя, под которым он сконфигурирован, а именно имя каталога, в котором хранятся файлы конфигурации интерфейса.
и при чём тут ifrename.

Оффлайн slessv

  • Завсегдатай
  • *
  • Сообщений: 61
Re: Пропадает eth1
« Ответ #35 : 12.02.2009 19:23:44 »
А прочитать чуть дальше?
Для того, чтобы автоматически назначенное имя было изменено на требуемое, необходимо поддерживать в актуальном состоянии файл /etc/net/iftab
А вы говорили про несовместимость этих программ. По документу же - они дополняют друг друга.

Alexei_VM

  • Гость
Re: Пропадает eth1
« Ответ #36 : 12.02.2009 20:47:21 »
Для того, чтобы автоматически назначенное имя было изменено на требуемое, необходимо поддерживать в актуальном состоянии файл /etc/net/iftab

Никакого сервиса ifrename давно нет. Вот с таим файлом у меня работает:

[alexei@threebears ~]$ cat /etc/net/iftab
#crvt   businfo         0000:00:0a.0
2com    businfo         0000:00:0a.0
#akado  businfo         0000:04:00.0
akado   businfo         0000:05:00.0
#eth1   driver          cdc_ether
eth1    mac             00:18:C0:31:99:F2
#lan2   businfo         0000:01:03.0

#wlan0  mac             00:14:D1:3B:06:AA
fire    driver          eth1394


Оффлайн slessv

  • Завсегдатай
  • *
  • Сообщений: 61
Re: Пропадает eth1
« Ответ #37 : 12.02.2009 21:09:17 »
Вы наверное хотели сказать:
 В моем дистрибутиве Никакого сервиса ifrename давно нет

Я что по вашему сам его создал?
 :D

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Пропадает eth1
« Ответ #38 : 12.02.2009 21:13:01 »
В Сизифе :
apt-cache search ifrename
ifrename - утилита wireless-tools переименовывает сетевые интерфейсы
wireless-tools - Утилиты для настройки беспроводных сетей

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Пропадает eth1
« Ответ #39 : 12.02.2009 21:18:20 »
 rpm -ql ifrename

/etc/iftab
/etc/udev/rules.d/19-udev-ifrename.rules
/sbin/ifrename
/usr/share/man/man5/iftab.5.gz
/usr/share/man/man8/ifrename.8.gz

Alexei_VM

  • Гость
Re: Пропадает eth1
« Ответ #40 : 12.02.2009 21:26:40 »
Вы наверное хотели сказать:
 В моем дистрибутиве Никакого сервиса ifrename давно нет

Я что по вашему сам его создал?
 :D

Да, в 4.0.1 еще старый пакет. http://sisyphus.ru/srpm/Sisyphus/wireless-tools/changelog
Может пора обновиться на более свежую версию?

Оффлайн jedi63

  • Давно тут
  • **
  • Сообщений: 43
Re: Пропадает eth1
« Ответ #41 : 14.02.2009 05:23:35 »
rmmod <модуль сетевой>
bash -x ifup <имя интерфейса>
интересно что выдает?