Всем добрый день!
Помогите, пожалуйста, с проблемой.
У меня на компе сейчас 2 ОС: видовс хр и openSUSE 12.1, которую я установил с ДВД диска 2 дня назад.
Интернет выделенный, но сам шнур подключён к роутеру D-Link DIR-300NRU.
Сетевая карта у меня встроенная realtek rtl8139/810x.
Через виндовс в интернет заходит без проблем, а в SUSE не может подключиться даже к роутеру (в браузере прописываю 192.168.0.1)
Много материала за 2 дня в интернете прочитал, но там советы в основном по старым версиям.
Поделитесь, пожалуйста, знаниями, почему возникают такие проблемы и как их решить?
заранее спасибо.
пт, 29/06/2012 - 01:36
#1
Проблемы с настройкой интернета
Отредактировано: lecksys вкл 01/04/2014 - 22:13
из консоли что говорит команда
sudo /sbin/ifconfig
cat /etc/resolv.conf
Все глюки Windows исправляются установкой Linux!
Pavel@linux-p72f:~> sudo /sbin/ifconfig
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
root's password:
eth0 Link encap:Ethernet HWaddr B2:78:85:1E:72:0C
inet addr:169.254.4.225 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 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:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.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:119 errors:0 dropped:0 overruns:0 frame:0
TX packets:119 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7853 (7.6 Kb) TX bytes:7853 (7.6 Kb)
Pavel@linux-p72f:~>
Pavel@linux-p72f:~> cat /etc/resolv.conf
### /etc/resolv.conf file autogenerated by netconfig!
#
# Before you change this file manually, consider to define the
# static DNS configuration using the following variables in the
# /etc/sysconfig/network/config file:
# NETCONFIG_DNS_STATIC_SEARCHLIST
# NETCONFIG_DNS_STATIC_SERVERS
# NETCONFIG_DNS_FORWARDER
# or disable DNS configuration updates via netconfig by setting:
# NETCONFIG_DNS_POLICY=''
#
# See also the netconfig(8) manual page and other documentation.
#
# Note: Manual change of this file disables netconfig too, but
# may get lost when this file contains comments or empty lines
# only, the netconfig settings are same with settings in this
# file and in case of a "netconfig update -f" call.
#
### Please remove (at least) this line when you modify the file!
Pavel@linux-p72f:~>
У Вас сеть не сконфигурирована.
Запустите yast и настройте сеть и фаервол.
в винде сетевые настройки стоят "получить ip-адрес автоматически"
и "получить адрес DNS-сервера автоматически"
В линуксе там выбор между "VPN" и "DNS". Пробовал и тот и другой, а реакции 0.
И может дело в драйвере сетевой платы?
Всё-таки к роутеру должен подключаться без проблем...
данный 169.254.4.225 адрес означает что по dhcp от роутера ничего нет.
где вы нашли выбор между "VPN" и "DNS" вообще не понятно.
и весьма маловероятно что проблема в "драйвере" (модуле) сетевой платы, т.к. у миллионов обладателей таких проблем нет (он идёт по умолчанию и у вас запущен).
проблема определённо в настройках и возможно непонимании что вообще происходит, и какие они должны быть.
как вариант, можно показать скриншоты настроек данной сетевой платы в винде и настроек роутера для локальной сети.
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
Для сетевой карты всё стандартно. После установки винды в её настройках не лазил...
Ну а к роутеру я пароля не знаю... Брат зачем-то его сменил. Приедет только в понедельник....
Да там я всё настраивал по инструкции. Вай-фай отключен, т.к. никто не пользуется. А всё остальное - ввод ip, маски....
прошу меня простить, но я это могу воспринимать только как шутку.
p.s. после прочтения несколько раз: "ввод ip, маски...." введите их в линуксе тоже, примерно вот в таком экране их вводят
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
Вот что yast отображает:
Чтоб попасть в настройки сети нашёл и добавил плагин для работы с сетью
судя по всему надо настраивать "проводные"
Перебрал всё.
даже набирал те настройки, которые в договоре... Но результат тот же. (хотя при некоторых комбинациях начинает гореть, что подключено).
На первом скриншоте найдите Сетевые настройки. Там нужно настроить сетевую карту. По умолчанию она не включена. Так же посмотрите архив старого сайта.
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
Зачем?
в консоли выполняешь следующее от пользователя root (чтобы сменить пользователя используй команду su ):
ifconfig eth0 192.168.0.2 netmask 255.255.255.0
cat /etc/resolv.conf >> nameserver 192.168.0.1
ping 192.168.0.1 -c4
если пинг есть пробуй выйти в интернет
Все глюки Windows исправляются установкой Linux!
Pavel@linux-p72f:~> su root
Пароль:
linux-p72f:/home/Pavel # ifconfig eth0 192.168.0.2 netmask 255.255.255.0
linux-p72f:/home/Pavel # cat /etc/resolv.conf >> nameserver 192.168.0.1
cat: 192.168.0.1: Нет такого файла или каталога
linux-p72f:/home/Pavel # ping 192.168.0.1 -c4
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.2 icmp_seq=2 Destination Host Unreachable
From 192.168.0.2 icmp_seq=3 Destination Host Unreachable
From 192.168.0.2 icmp_seq=4 Destination Host Unreachable
--- 192.168.0.1 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3016ms
pipe 2
linux-p72f:/home/Pavel #
ничего не выходит...
Сетевуху пытался настроить - всё равно глухо...
никогда не вводите бездумно команды, все люди могут ошибаться.
вместо "cat /etc/resolv.conf >> nameserver 192.168.0.1"
хотели сказать:
echo -e "nameserver 192.168.0.1\\n" >> /etc/resolv.conf
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
Pavel@linux-p72f:~> su root
Пароль:
linux-p72f:/home/Pavel # ifconfig eth0 192.168.0.2 netmask 255.255.255.0
linux-p72f:/home/Pavel # echo -e "nameserver 192.168.0.1\\n" >> /etc/resolv.conf
linux-p72f:/home/Pavel # ping 192.168.0.1 -c4
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.2 icmp_seq=1 Destination Host Unreachable
From 192.168.0.2 icmp_seq=2 Destination Host Unreachable
From 192.168.0.2 icmp_seq=3 Destination Host Unreachable
From 192.168.0.2 icmp_seq=4 Destination Host Unreachable
--- 192.168.0.1 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3017ms
pipe 3
linux-p72f:/home/Pavel #
rioky спасибо что поправил.
Babnik
уверен что адрес роутера 192.168.0.1?
В виндах что пишет если выполнить команду ipconfig
Все глюки Windows исправляются установкой Linux!
писал, что файл не найден...
Ладно, дождусь версии 12.2. На нескольких форумах видел, что в 12.1 не всегда видит сетевую карту (после обновления с 11.4 вроде).
Спасибо всем за помощь! Пока посижу с винды.
какой файл? ты о чем? мы по моему на разных языках говорим.
Все глюки Windows исправляются установкой Linux!
ааа кажется понял.
надо в виндах: пуск-выполнить-cmd-ipconfig /all
Все глюки Windows исправляются установкой Linux!
а чего ждать? пробуй бету пока.
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
C:\Documents and Settings\Администратор>ipconfig /all
Настройка протокола IP для Windows
Имя компьютера . . . . . . . . . : vista
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : неизвестный
IP-маршрутизация включена . . . . : нет
WINS-прокси включен . . . . . . . : нет
Порядок просмотра суффиксов DNS . : Dlink
Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . : Dlink
Описание . . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Eth
ernet NIC
Физический адрес. . . . . . . . . : 00-0D-87-D3-86-BE
Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да
IP-адрес . . . . . . . . . . . . : 192.168.0.26
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.0.1
DHCP-сервер . . . . . . . . . . . : 192.168.0.1
DNS-серверы . . . . . . . . . . . : 192.168.0.1
192.168.0.1
Аренда получена . . . . . . . . . : 5 июля 2012 г. 1:10:38
Аренда истекает . . . . . . . . . : 6 июля 2012 г. 1:10:38
C:\Documents and Settings\Администратор>
по совету товарища установил себе убунту. То же самое. К интернету не подключишься...
всё-таки скорее всего дело в сетевой карте. Драйвер кривой. У меня Realtek RTL8139/810x Family Fast Eth ernet NIC.
и находит в поиске только под винду http://ixbt.radarsync.com/ItemDetails.aspx?itemid=149754
И проблема такая не у меня одного https://www.linux.com/community/forums/drivers/realtek-rtl8139-810x-fami...
год видел?На сайте realtek сказано что драйвер для linux добавлен в ядро.
инет как настроен? (роутер сам дозванивается провайдеру или в винде нужно запускать подключение к интернету?) Что за провайдер
Все глюки Windows исправляются установкой Linux!
"Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да"
"inet addr:169.254.4.225
RX packets:0 errors:0
TX packets:0 errors:0"
логика: запросы dhcp даже не уходят на роутер, либо он отключен (что вряд ли, раз дэфолт нигде не завёлся),
либо не могут уйти.
может товарищ и прав про модуль, багрепорт надо б нарисовать.
openSUSE 13.1 x86_64 / Xfce 4.10
Windows 8.1 Pro x64
сабж - вот что вам нужно.
вопрос 1-й и самый главный - имеется ли доступ к настройкам роутера ?
судя по приведенным выше показателям, у вас dhcp включен - но только в windows. когда вы переходите в линукс, все пропадает. поэтому - нужно делать настройку dhcp на роутере - на нем включить, в windows - отключить dhcp сервер. DHCP на роутере позволяет присваивать сетевые адреса по мак-адресам, присвойте мак-адресу вашего компьютера ip, после этого можно в windows выставить автоматическое получение ip или прописать тот, который указан роутером. зачем это делается - когда захотите пробрасывать NAT через роутер, все уже к этому будет готово, чтобы по 10 раз не переделывать, + отрубит любителей подключиться к сетке даже при наличии пароля в сеть
В линуксе так же присвоить тот же ip что и в windows. Шлюз и в windows и в linux указать ip роутера.
пример.
Роутер.
внешний ip - дается провайдером.
внешние DNS - даются провайдером (ну или находите)
внутренний - 192.168.2.1
DHCP - включен
ip pool 192.168.2.2-192.168.2.20
Gateway 192.168.2.1
DNS 192.168.2.1
manual assigned ip list
- 192.168.2.2 (допустим, ваш комп на линукс/виндовс)
- 192.168.2.3
ну и тд
Route - use dhcp routes - yes
ну и в линуксе и в windows прописать dns - 192.168.2.1 , dhcp - сам найдет
ажрес сетевухи 192.168.2.2
Читать, читать про сети и забыть про автонастройки при разнородных операционках в сети.
Что касается драйверов для сетевух - за редким исключением они стандартные.
wbr
Здравствуйте!Мне не зайти в YaST -просит пароль root,сетевые настройки тоже самое,если игнорировать запрос пароля то по окончании настроек выдаёт разные ошибки в YaST2 и пишет что настроить не удалось.openSuSe 12.2
значит нужно узнать пароль рут как узнать? спросите того кто вам установил систему.
oS Leap 42.1x64KDE
~ Morpheus, i know linux...
за такие шуточки.
Но если по существу - то возможны варианты без мордобоя.
Например, загрузиться в однопользовательском режиме - это вход рутом без пароля - и задать новый пароль для рута через passwd
или загрузиться с любого лайв-сиди, где можно авторизоваться рутом, подмонтировать корневой каталог и обнулить поле пароля в /mount_point/etc/shadow
PS что-то таких вопросов последнее время много даже на тех малочисленных форумах, куда захожу. Шпаргалку, что ли, сочинить: что делать потерявшему пароль рута?
PPS без смайликов - лет 15 назад у меня была просто анекдотическая ситуёвина с рутовым паролем
Алексей Федорчук aka alv
Кстати, а ведь совсем забыл, что в openSUSE по умолчанию пароль рута совпадает с паролем пользователя, чей аккаунт был создан во время установки
Алексей Федорчук aka alv
Добрый вечер,
установил вчера openSUSe 13.1. Все нравится, но очень непривычно пока, после винды. Пока есть одна нерешенная проблема - пропадает подключение к интернету. Интернет раздает рутер по WiFi. В локальную сеть компьютер входит, но интернета нет. Если с другого компьютера актуализировать состояние рутера через браузер, интернет появляется. После перезагрузки - опять пропадает. Может быть кто-нибудь знает, как решить проблему?