LINUX.ORG.RU

[ubuntu 10.04-10.10]


0

1

обновился через update-manager c 10.04 до 10.10. всё вроде работает, но мак-адрес сетевой карты, подменяемый через /etc/if-pre-up.d теперь устанавливается только после «gksudo /etc/init.d/networking restart» (вручную).

/etc/network/interfaces

auto eth0 iface eth0 inet dhcp pre-up ifconfig eth0 hw ether 00:18:58:12:d6:a8

# The loopback network interface

auto lo iface lo inet loopback

есть идеи?

auto eth0
iface eth0 inet dhcp
hwaddress ether blablabla

Igron ★★★★★ ()

Удалить network-manager из автозагрузки, а туда воткнуть networking.

daemonpnz ★★★★★ ()
Ответ на: комментарий от Igron

так не работает( если поменять что-нибудь в interfaces, перестает работать после networking restart (mac не подменяется)

kvaaaa ()
Ответ на: комментарий от kvaaaa

> так не работает( если поменять что-нибудь в interfaces, перестает работать после networking restart (mac не подменяется)

У меня всё работает. NM удален?

Что происходит, если сделать «ifdown eth0; ifup eth0»?

Igron ★★★★★ ()
Ответ на: комментарий от Igron

сразу после перезагрузки..(в interfaces попробовал написать up вместо pre-up - не помогло)

aadmin@aadmin-desktop:~$ sudo ifdown eth0
RTNETLINK answers: No such process
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:19:66:62:db:83
Sending on   LPF/eth0/00:19:66:62:db:83
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 89.223.47.xx port 67
send_packet: Network is unreachable
send_packet: please consult README file regarding broadcast address.

ifup: interface eth0 already configured
aadmin@aadmin-desktop:~$ sudo /etc/init.d/networking restart
 * Reconfiguring network interfaces...                                          There is already a pid file /var/run/dhclient.eth0.pid with pid 1627
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:18:58:12:d6:a8
Sending on   LPF/eth0/00:18:58:12:d6:a8
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 89.223.xx.xx port 67
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:18:58:12:d6:a8
Sending on   LPF/eth0/00:18:58:12:d6:a8
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
DHCPOFFER of 89.223.xx.xx from 89.223.xx.xx
DHCPREQUEST of 89.223.xx.xx on eth0 to 255.255.255.255 port 67
DHCPACK of 89.223.43.xx from 89.223.xx.xx
bound to 89.223.43.xx -- renewal in 598 seconds.
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service avahi-daemon stop

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) utility, e.g. stop avahi-daemon
avahi-daemon stop/waiting
kvaaaa ()

Еще можно попробовать добавить «/etc/init.d/networking restart» в /etc/rc.local.

Igron ★★★★★ ()
Ответ на: комментарий от Igron

видимо так и придётся сделать пока идеи не появятся у когонибудь

kvaaaa ()
Ответ на: комментарий от kvaaaa

попробовал ещё такой вариант

sudo ip link set eth0 address <mac-address>

но с перезагрузкой эффект исчез.. PS всё заработало, я хз как.. если интересно кому, просите листинги нужных файлов))

kvaaaa ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.