eth0 не получает адрес по DHCP (SUSE 10.0)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

juk
Сообщения: 10
ОС: suse 10 ent

eth0 не получает адрес по DHCP

Сообщение juk »

ПО ВРСЗ не получаю адрес.

Настраивал интерфейс через Яст. Пробовал с Нетворкменеджером и Ифапом.
Сначала стоял openSuse теперь Suse 10 Enterprise

Комп - мат. плата Asus crossfire, Сетевые две штуки nVidia

Стоят две операционки - Вин икспи и Линукс

В винде все нормально. Где-то тут прочитал, что надо ipconfig /release сделать в винде, потом в Линухе все поднимется - не знаю...

Модем Акадо, привязан к Мак адресу.

В-общем когда в Линуксе на модеме лампочки передачи вообще не горят, т.е. даже при попытке получить адрес. Т.е. или сама операционка не посылает ничего, либо модем не принимает.

Слышал, что по умолчанию Мак адрес в Линухе - все нули. Может быть в этом дело?

Пробовал статически настроить. Все (вроде) прописал, маршрут тоже, только как-то странно, там есть прога для тестирования сети чет такое - так вот она показывает, что маска не та, которая стоять должна.

Пишу щас с винды, если нужны какие-то листинги, или еще что - скажите - перезагружусь, и здесь запостю.

Помогите, пожалуйста.

Спасибо заранее.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: eth0 не получает адрес по DHCP

Сообщение sash-kan »

(juk @ Nov 12 2006, в 21:13) писал(а):Слышал, что по умолчанию Мак адрес в Линухе - все нули.
Вас жестоко обманули.
Media Access Control address не является свойством операционной системы.
что выдают команды
/sbin/ip a
/sbin/ip l
/sbin/ip r

?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

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

Comp:~ # ip a
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,NOTRAILERS,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:15:f2:f4:a9:52 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::215:f2ff:fef4:a952/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:15:f2:f4:a9:53 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
Comp:~ # ip l
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,NOTRAILERS,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:15:f2:f4:a9:52 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
    link/ether 00:15:f2:f4:a9:53 brd ff:ff:ff:ff:ff:ff
4: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0
Comp:~ # ip r
127.0.0.0/8 dev lo  scope link
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: eth0 не получает адрес по DHCP

Сообщение noob »

При назначении статически пинг идет ?

Если нет то проблема в forcedeth драйвере, он грузится все тип топ но не работает.
Недавно совсем столкнулся с такой фичей.
При пинге пишет бред типа: дестанэйшен хост не доступен(в своей подсетке) (роуте добавляется)
Нуна новый forcedeth.c 0.56: 21 Mar 2006
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

noob писал(а):
13.11.2006 13:28
При назначении статически пинг идет ?

Если нет то проблема в forcedeth драйвере, он грузится все тип топ но не работает.
Недавно совсем столкнулся с такой фичей.
При пинге пишет бред типа: дестанэйшен хост не доступен(в своей подсетке) (роуте добавляется)
Нуна новый forcedeth.c 0.56: 21 Mar 2006


Похоже, что Вы правы. Пинг не идет.

Объясните, пожалуйста, что такое forcedeth и как его поменять.

Спасибо.
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: eth0 не получает адрес по DHCP

Сообщение noob »

Вам нужно скачать файл forcedeth.c(исходник модуля ядра) кинуть его на место старого в
дереве исходников ядра и пересобрать модули.
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

noob писал(а):
13.11.2006 17:20
Вам нужно скачать файл forcedeth.c(исходник модуля ядра) кинуть его на место старого в
дереве исходников ядра и пересобрать модули.


А там апдейт какой-нибудь нельзя скачать и установить просто... Ато ядро, пересобрать... Это для меня темный лес. ))
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: eth0 не получает адрес по DHCP

Сообщение makss »

forcedeth это драйвер сетевой карты :) или модуль можно и так и так назвать, а скачать возможно с апдейтов можно, к сожалению сюзей не пользуюсь
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Аватара пользователя
Vado
Сообщения: 89
ОС: SUSE 10.2

Re: eth0 не получает адрес по DHCP

Сообщение Vado »

http://linuxforum.ru/index.php?showtopic=27689&hl= - тут есть немного ipconfig /release
По прошествии веков, из воды вышел организм, назвавший себя человеком. Посмотрев на звездное небо он сказал: "Это будет моим..."
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

Vado писал(а):
13.11.2006 18:36
http://linuxforum.ru/index.php?showtopic=27689&hl= - тут есть немного ipconfig /release


Читал уже.

Не помогло.

Буду драйвер новый искать.
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

Скачал rpm с сайта nvidia. Установил как в инструкции написано. Вроде бы встали. Не помогло. Cнес networkmanager, но, что странно, в этот момент пару раз лампочки на модеме моргнули :), т.е. была передача со стороны компа. А потом все опять так же.

Поискал по форуму на предме forcedeth.c - оказывается проблема частая с nvidia интегрированной сетью.
И советуют везде собрать драйвер именно из .c, что у меня не получилось (файл есть в пакете с сайта nvidia).

Помогите, пожалуйста.
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: eth0 не получает адрес по DHCP

Сообщение noob »

Если Вы взяли с Нвидиа то думаю лучше их врядли соберете модуль.
В файле forcedeth.c есть версия. Вы какую скачали ?

Надо посмотреть настроики :
lsmod|grep forcedeth - загружен ли модуль
ifconfig eth0 - назначен ли ИП (назначить принудительно)
route - если маршрут на сегмент.
И потом вы что пинговать пытаетесь -модем , а в нем ип есть ?, Ваша подсеть ?
Может фаевол блокирует ?
Что пинг выдаёт ? таймаут ? или сеть недоступна.
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

noob писал(а):
14.11.2006 11:20
Если Вы взяли с Нвидиа то думаю лучше их врядли соберете модуль.
В файле forcedeth.c есть версия. Вы какую скачали ?

Надо посмотреть настроики :
lsmod|grep forcedeth - загружен ли модуль
ifconfig eth0 - назначен ли ИП (назначить принудительно)
route - если маршрут на сегмент.
И потом вы что пинговать пытаетесь -модем , а в нем ип есть ?, Ваша подсеть ?
Может фаевол блокирует ?
Что пинг выдаёт ? таймаут ? или сеть недоступна.


Пинговать не получится по любому - IP то не получен. Он показывает стандартный 169.x что-то там дальше. C новыми настройками не назначал IP вручную. Попробую, но вопрос-то в том, что на том же оборудовании, но в Windows IP получается по DHCP, а тут - нет.

route - маршруты не появляются (только на loopback)

lsmod - вечером посмотрю (щас на работе)

Насчет файрволла не уверен - как он настраивается не знаю. Подскажите как отключить - там видно будет.
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

noob писал(а):
14.11.2006 11:20
Если Вы взяли с Нвидиа то думаю лучше их врядли соберете модуль.
В файле forcedeth.c есть версия. Вы какую скачали ?

Надо посмотреть настроики :
lsmod|grep forcedeth - загружен ли модуль
ifconfig eth0 - назначен ли ИП (назначить принудительно)
route - если маршрут на сегмент.
И потом вы что пинговать пытаетесь -модем , а в нем ип есть ?, Ваша подсеть ?
Может фаевол блокирует ?
Что пинг выдаёт ? таймаут ? или сеть недоступна.



IP вручную настроил. Не пингуется ничего - host unreachable.
lsmod|grep forcedeth говори: forcedeth (несколько пробелов) и число какое-то.

route - показывает маршруты на самого себя (IP), на lo, и default, только как-то странно. Думал надо чтобы было что-то типа:

0.0.0.0 0.0.0.0 interface mask metrik,

а там -

*.*.*.* interface mask

что-то вроде этого...

Совсем не знаю что делать...
Спасибо сказали:
Аватара пользователя
noob
Сообщения: 212

Re: eth0 не получает адрес по DHCP

Сообщение noob »

juk писал(а):
15.11.2006 09:51
IP вручную настроил. Не пингуется ничего - host unreachable.
lsmod|grep forcedeth говори: forcedeth (несколько пробелов) и число какое-то.

route - показывает маршруты на самого себя (IP), на lo, и default, только как-то странно. Думал надо чтобы было что-то типа:

0.0.0.0 0.0.0.0 interface mask metrik,

а там -

*.*.*.* interface mask

что-то вроде этого...

Совсем не знаю что делать...

Страно но - host unreachable это имено мой случай когда не работает драйвер.
Вы же вроде обновились.
Короче хз как Суся обновляется или соберите модуль сами или ищите под своё ядро.
Какая версия ядра у Вас ? а то может совпадет да я Вам и вышли собраный модуль.

В атаче исходники на сетевуху.(forcedeth.c)
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

noob писал(а):
15.11.2006 10:44
juk писал(а):
15.11.2006 09:51


IP вручную настроил. Не пингуется ничего - host unreachable.
lsmod|grep forcedeth говори: forcedeth (несколько пробелов) и число какое-то.

route - показывает маршруты на самого себя (IP), на lo, и default, только как-то странно. Думал надо чтобы было что-то типа:

0.0.0.0 0.0.0.0 interface mask metrik,

а там -

*.*.*.* interface mask

что-то вроде этого...

Совсем не знаю что делать...

Страно но - host unreachable это имено мой случай когда не работает драйвер.
Вы же вроде обновились.
Короче хз как Суся обновляется или соберите модуль сами или ищите под своё ядро.
Какая версия ядра у Вас ? а то может совпадет да я Вам и вышли собраный модуль.

В атаче исходники на сетевуху.(forcedeth.c)


Спасибо. Вечером попробую. :)
Спасибо сказали:
juk
Сообщения: 10
ОС: suse 10 ent

Re: eth0 не получает адрес по DHCP

Сообщение juk »

Вы не поверите!

С форума Нвидиа прочитал про свою проблему.

Лечится так - после выключения компа выдернуть шнур эзернет, подождать несколько секунд - потом включить комп. ПРоблема наблюдается только на компах с Виндой и Сусе вместе!

Говорят в драйверах дело.

Теперь будет легче, хоть в Линухе буду ковырять интернет... :)
Спасибо сказали: