LinuxForum.Fans
Тема

Система не видит проводного подключения

Автор: Dialema 99 сообщений 21604 просмотров
#206799
mvt написал:
Dialema
Это будет работать до первой перезагрузки :)
Вот, еще почитайте http://mydebianblog.blogspot.com/2007/02/blog-post_24.html

Дабы далеко не убегать, решила сразу спросить. Хотела сразу переделать на постоянный. А при вводе /etc/network/if-pre-up.d/ , система указывает, что он является директорией. Скажите, нужно какое-то дополнение к коду?

#206805

Dialema
Вы внимательно читайте, файл нужно создать. Ну, или там ниже, другой способ. Или просто внесите эти строчки в /etc/rc.local
PS Не забывайте, что все эти действия нужно проводить с правами суперпользователя, т.е. используя sudo. Напр. sudo gedit /etc/rc.local - откроется файл rc.local в текстовом редакторе gedit (и Вы можете его редактировать)
PPS И комментарии там почитайте. Интересно и полезно :)

#206806

Постоянный изменённый MAC-адрес в Linux
Для этого идём в /etc/network/if-pre-up.d/ и создаём там от рута файл, например имени pre-up.

В этот файл пишем следующее:
#! /bin/sh
ifconfig eth0 hw ether 00:00:00:00
Нули замените своим мак-адресом. Чтобы изменения вступили сразу же, без перезагрузки, даём команду:
/etc/init.d/networking restart

Все так сделала?

#206807

Чтобы создать файл:

text
sudo touch /etc/network/if-pre-up.d/pre-up

Потом редактируй его
Например:

text
sudo nano /etc/network/if-pre-up.d/pre-up

или

text
sudo gedit /etc/network/if-pre-up.d/pre-up
#206809

Как все даме кинулись помогать )))) Респектую. Даешь линукс домохозяйкам за 5 лет!!!

#206810
--=XliN=-- написал:
Как все даме кинулись помогать

Разве плохо? :) Да и дочка у меня давно на Linux... :)

#206826

А кто на втором, где была ХР, мак подменил?
У меня подобное подключение, и мак вбит в роутер.

#206985
newzenon написал:
Чтобы создать файл:
text
sudo touch /etc/network/if-pre-up.d/pre-up

Потом редактируй его
Например:

text
sudo nano /etc/network/if-pre-up.d/pre-up

или

text
sudo gedit /etc/network/if-pre-up.d/pre-up

Делала, вообще никакой реакции.

Делала ещё - Меняем /etc/network/interfaces на следующее:
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
hwaddress ether 00:00:00:00:00:00

У меня порт не реагирует на подключение(то есть, кабель в принципе не функционирует) и пропадает иконка подключений(то есть даже нет того, что сеть отсутствует) Может ли быть проблема в том, что при изменении настроек вручную сеть параллельно ищется и ядром, и нетворком?

#206994
Dialema написал:

Делала ещё - Меняем /etc/network/interfaces на следующее:
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
hwaddress ether 00:00:00:00:00:00

allow-hotplug eth0
iface eth0 inet dhcp
pre-up hwaddress ether xx:xx:xx:xx:xx:xx

Dialema написал:
параллельно ищется и ядром, и нетворком?

Ядром сеть не ищется. wink ядро поддерживает устройства и службы.
Если комп стационарный и настройки сети меняются редко советую избавится от Network Manager'a напрочь.
Все сетевые настройки прописывать в /etc/network/interfaces, этоконфигурационный файл сетевой службы запуск/останов/перезапуск коей производится так:

text
/etc/init.d/networking start/stop/restart
#207005

Неа, меняю, толка нет. Сам порт не реагирует на кабель-соединение вообще.

#207009

Dialema
Очевидно, вы вставляете кабель уже во включенный ноутбук, да? Тогда нужно перезапутить сетевую службу. Как уже сказал newzenon:
sudo /etc/init.d/networking restart

#207015
mvt написал:
Dialema
Очевидно, вы вставляете кабель уже во включенный ноутбук, да? Тогда нужно перезапутить сетевую службу. Как уже сказал newzenon:
sudo /etc/init.d/networking restart

Я его перезагружала, включала и выключала и сетевую службу тоже перезапускала.

При этом я успела поэксперементировать

полность удаляла стандартные данные и меняла на
allow-hotplug eth0
iface eth0 inet dhcp
pre-up hwaddress ether xx:xx:xx:xx:xx:xx

Оставляла стандартные и дополнительно вписывала.

И всё равно порт на кабель не реагирует вообще.

Понимаю, что где-то мой косяк, но вот где...

#207021

Dialema
Ну вчера-то заработало?
Попробуйте так:
1. Оставьте везде дефолтные настройки
2. Создайте в /usr/bin файл (от root!), назовите его типа "internet" (без ковычек), внесите в него следующие строчки:
#!/bin/sh
ifconfig eth0 down &&
ifconfig eth0 hw ether 00:00:00:00:00:00 && (здесь Ваш мак-адрес с первого подключенного комп.)
ifconfig eth0 up
Сделайте файл исполняемым:
[console]sudo chmod 755 /usr/bin/internet[/console]
3. В файл /etc/rc.local добавьте строчку:
/usr/bin/internet
и перезагрузитесь со вставленным кабелем. Что получится?

#207024
mvt написал:
Dialema
2. Создайте в /usr/bin файл (от root!), назовите его типа "internet" (без ковычек), внесите в него следующие строчки:

/usr/bin - является каталогом "Убедитесь, что адрес указан правильно"

В чём может быть причина и могу ли я его создать зайдя от пользователя созданного через sudo passwd root(или настройки не будут приняты как нужно?) ?


Замучила я вас, хех )

#207027

Dialema
[console]sudo gedit /usr/bin/internet[/console] (или какой там у Вас текстовый редактор вместо gedit?)
и вставляйте строчки
Понятно, что /usr/bin - это каталог, Вы создаете файл внутри него :)

#207028

Ничего :( Может я usr/bin/internet не туда вставляю(в смысле не в ту строчку), в каком месте именно она должна быть?
А то, что когда я ввожу sudo chmod 755 /usr/bin/internet не происходит ничего(то есть не прописывается в терминале ничего нового) это так и должно быть?

#207029

Так. А сейчас, со вставленным кабелем дайте команду:
[console]sudo /usr/bin/internet[/console]

#207030

Вообще ничего, точнее ВООБЩЕ ничего.

Войдите или зарегистрируйтесь, чтобы ответить.