gentoo 2008 и сеть [РЕШЕНО]
GorINIch_ 19 апреля, 2008 - 16:53
Решил попробывать gentoo 2008
переключившись на новый профиль обновлением немного накосячил :(
решил установить заново с minimal cd 2008 betta
теперь немогу настроить сеть :(
в компе 2 сетевухи
1 - локалка - нормально пингуется и работает!
2 - ADSL модем (рутером) - перестал пинговаться (что только не делал - IP менял, кабели перекидывал и т.п.) пишет хост анречабле!
Сеть настроена ifconf-ом постоянные IP.
Такое ощущение что не нравится именно модем :(
в 2007 никаких проблемм небыло!!
чтото в 2008 изменилось (может он слишком сырой) - не могу понять с какого боку подойти :)
route дает стандартную (нормальную) картину, фильтры никакие не настроены.
Хелп ми :)
»
- Для комментирования войдите или зарегистрируйтесь
сетевые карты
сетевые карты точно включены, настроены, работают?
Лампочка lan на модеме горит? на сетевушки что-нить горит?
ifconfig, lspci и ls -alF /etc/init.d/ в студию, а дальше видно будет...
Фейсы местами не махнулись?!
...Было что-то вроде того... Не мог сеть поймать, оказалось udev нашел карты в другом порядке - вылечил ручной правкой /etc/udev/rules.d/70-persistent-net.rules
несколько
несколько изменился синтаксис /etc/conf.d/net
-- прочтите /usr/share/doc/openrc/net.example
проверьте подгружается ли модуль вашей сетевухи (если собрано модулем),
теперь модули перечисляются в /etc/conf.d/modules
для меня это например выглядит так: modules_2_6="nvidia forcedeth e1000"
(две сетевухи, встроенная в материнку - forcedeth и интеловская в PCI-слоте - e1000)
а служба modules есть в boot-уровне загрузки?
работает ли ifplug или netplug? может попробовать отключить?
проверьте роутинг
и как уже упоминалось, проверьте имена сетевух по их MAC`ам
все работает! -
Сорри я ТУПАНУЛ :)
перепутал кабели :) - у меня их аж 12 штук :))
а дело в том, что сетевуха (cNet) по умолчанию не опрелелилась ядром.
потом когда я перекомпилил его - то тоже както криво вышло!
не подскажете как на нее драйвер называется в ядре.
а я то сразу - сырой дистрибутивв :)) - сорри.
это я сырой :) (опыта еще маловато)
а что говорит
а что говорит система о твоей сетевухе?
сделай # lspci | grep Ethernet
извините - пока
извините - пока не все утилиты установил (времени мало)
(система голая)
можно пока актуальный вопрос?
при Мерже не может пробиться к FTP :(
пропингуеш distfiles.gentoo.org - качает!!!
проходит какоето время (компилирует) - опять нет коннекта.
сново пинг - и качает.
и пинг помогает только с текущей консоли!
что нетак в настройках?
чтото в ядре?
и еще странность - при добавлении route add default gw ...
добавляется не требуемый а какойто - 0.0.0.1
Из этого
Из этого описания проблемы ничего не понятно.
Что в resolv.conf, что в /var/log/messages что в route -N как это всё соотносится с рекомендациями провайдера?
так все
так все работает на 2007 а на 2008 у мну зарыки всякие :)
в ресолве 2 правильных ДНС - 1 указывает на АЛСЛ модем - 2 на ДНС провайдера
route дает нормальную примитивную картину:
стандартная запись для ЛОКАЛ
страндартная запись для 1 сетевухи (2ю пока отключил)
и добавляю шлюз вышеуказанной командой.
только вместо требуемого IP ставится какойто 0.0.0.... не тот что нужно!
сообщения щаз поизучаю :)
никаких
никаких сообщений об ошибках нет!
чтото с маршрутами?
почему какоето время после пинга все работает!
а только потом отваливается.
Придется всетаки дождаться не бетта :)
благо она уже скоро :)
Это как
Это как посмотреть, скоро... Обещали скоро, да. А когда получится... (-%Е
Пожалуйста, не описывайте своё железо в подписи
это неважно,
это неважно, важны версии пакетов, а если ты поставил - значит всё ок
может дело в
может дело в таймаутах?
при пинге у меня около 190 мс до зеркала.
такое
такое случается при неверных для данного провайдера значениях MTU -- пинг есть, но сайты не открываются в браузере и не работает загрузка через HTTP и FTP
попробуй изменить изнечение MTU для активной сетевухи в меньшую сторону, тоесть вместо 1500 установить 1492, 1432,... 1200
это в
это в настройках ADSL модема? (у меня там по умолчанию 1400 стоит)
или в настройках Дженты? в каком файле?
я всетаки грешу
я всетаки грешу на странную картину со шлюзом!
в 2007 у меня при добавлении шлюза добавлялся как положено (IP)!
тепеперь же он в имени шлюза пишет мне именно его имя! (главное я в Модеме никак не найду - где посмотреть и поменять :)) ) - а в маске 1.0.0.0
и видно при мерже он и посылает запрос на 1.0.0.0 - естественно пакет начинает петлять!
может какая служба нужна - из за проблемм с коннектом у меня система из стадии 3 + минимум.
да и еще! синхронизация партежей проходит сразу!!! - без ожиданий.
да и команда route отрабатывается оч медленно :( - секунд 10.
а покажи-ка
а покажи-ка
ifconfig
и
route -n
eth0 Link
eth0 Link encap:Ethernet HWaddr 00:04:61:35:F9:D6
inet addr:192.168.1.13 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:128 (128.0 b)
Interrupt:23 Base address:0x8000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
с опцией -n рут мгновенно выдал результат!
к стати маска шлюза почемуто поменялась! - я синхронизировал портежи и обновился кореутилс!
но это ничего не изменило.
Оно и понятно...
С опцией '-n' он не резолвил хост-нэймы...
gentoo 2008 и сеть
эээ...
и какая она стала?
до этого
до этого прописывалась как 1.0.0.0 теперь 0.0.0.0 - 3ее значение слева.
судя по картине наверно со шлюзом все нормально :)
MTU поменял в модеме на поменьшее (винда то работает прекрасно и со старым)
ничего не изменилось!
а где в дженте можно его поменять для сетевухи?
тока это для
тока это для jumbo, тебе видимо поменьше нада...
mtu_eth1="9000"
gentoo 2008 и сеть
Правильная маска для шлюза 0.0.0.0
Вот только смена MTU для сетевухи ничего не даст.
Попробуй уменьшить значение MTU в ADSL на интерфейсе WAN. И заодно проверь в модеме настройки LAN.
Всем спасибо -
Всем спасибо - вопрос решен!
в 2008 по умолчанию включена поддержка 6 протокола!
вот он и лезет на шлюз по умолчанию 1.0.0.0
возможно дело в странной поддержке ADSL модемами D-link!
выличилось добавлениев во фраги -inet6 и пересборкой World. ^)
вопрос
вопрос интересный, но в длинке стоит линь+iproute2. ipv6 имеет совершенно другие шлюзы
Точно не
Точно не знаю.
наткнулся на буржуинских сайтах :)
что смог понять то и сделал (выключил поддержку 6)
все вопросы были в основном по Длинкам 604 и еще какойто!
было написано про то, что некорректно обрабатывает какойто запрос и портит IP шлюза.
только что пытался прошить модем прошивкой 3 версии - н вышло :( (не хочет влоб брать)
старая прошивка от 2006 года
причем написано, что в некоторых случаях есть проблеммы независимо от ОС!
и что это странности стандарта запросов протокола 6 :)