Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Не могу понять, почему не работает сеть и как поменять режим сетевухи  (Прочитано 4416 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Вобщем много писать не буду. Выкладываю листинги винды и Линуха. В винде в настройках сетевухи я принудительно поставил 10 Мбит полный дуплекс, иначе сеть не пашет. Как это сделать в Линухе так и не разобрался. Посмотрите пожалуйста листинги.

Windows:
Настройка протокола IP для Windows



        Имя компьютера  . . . . . . . . . : RODODENDRON-Computer

        Основной DNS-суффикс  . . . . . . :

        Тип узла. . . . . . . . . . . . . : неизвестный

        IP-маршрутизация включена . . . . : да

        WINS-прокси включен . . . . . . . : нет



Роза - Ethernet адаптер:



        DNS-суффикс этого подключения . . :

        Описание  . . . . . . . . . . . . : D-Link DFE-520TX PCI Fast Ethernet Adapter

        Физический адрес. . . . . . . . . : 00-13-46-64-0A-58

        Dhcp включен. . . . . . . . . . . : нет

        IP-адрес  . . . . . . . . . . . . : 192.168.0.1

        Маска подсети . . . . . . . . . . : 255.255.255.0

        Основной шлюз . . . . . . . . . . :



Сеть - Ethernet адаптер:



        DNS-суффикс этого подключения . . :

        Описание  . . . . . . . . . . . . : Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller

        Физический адрес. . . . . . . . . : 00-11-D8-60-81-4C

        Dhcp включен. . . . . . . . . . . : нет

        IP-адрес  . . . . . . . . . . . . : 192.168.63.47

        Маска подсети . . . . . . . . . . : 255.255.255.0

        Основной шлюз . . . . . . . . . . : 192.168.63.1

        DNS-серверы . . . . . . . . . . . : 192.168.100.1



RedNet - PPP адаптер:



        DNS-суффикс этого подключения . . :

        Описание  . . . . . . . . . . . . : WAN (PPP/SLIP) Interface

        Физический адрес. . . . . . . . . : 00-53-45-00-00-00

        Dhcp включен. . . . . . . . . . . : нет

        IP-адрес  . . . . . . . . . . . . : 10.168.63.47

        Маска подсети . . . . . . . . . . : 255.255.255.255

        Основной шлюз . . . . . . . . . . : 10.168.63.47

        DNS-серверы . . . . . . . . . . . : 87.245.175.132

                                            192.168.100.204


C:\Documents and Settings\Tarik>ping 192.168.100.1

Обмен пакетами с 192.168.100.1 по 32 байт:

Ответ от 192.168.100.1: число байт=32 время=1мс TTL=63
Ответ от 192.168.100.1: число байт=32 время<1мс TTL=63
Ответ от 192.168.100.1: число байт=32 время=1мс TTL=63
Ответ от 192.168.100.1: число байт=32 время<1мс TTL=63

Статистика Ping для 192.168.100.1:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
    Минимальное = 0мсек, Максимальное = 1 мсек, Среднее = 0 мсек

C:\Documents and Settings\Tarik>ping 192.168.63.1

Обмен пакетами с 192.168.63.1 по 32 байт:

Ответ от 192.168.63.1: число байт=32 время<1мс TTL=64
Ответ от 192.168.63.1: число байт=32 время<1мс TTL=64
Ответ от 192.168.63.1: число байт=32 время<1мс TTL=64
Ответ от 192.168.63.1: число байт=32 время<1мс TTL=64

Статистика Ping для 192.168.63.1:
    Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
    Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

Ubuntu 7.04:
tarik@eBuntu:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:11:D8:60:81:4C 
          inet addr:192.168.63.47  Bcast:192.168.63.255  Mask:255.255.255.0
          inet6 addr: fe80::211:d8ff:fe60:814c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:41 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3947 (3.8 KiB)  TX bytes:1260 (1.2 KiB)
          Interrupt:17

eth1      Link encap:Ethernet  HWaddr 00:13:46:64:0A:58 
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::213:46ff:fe64:a58/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:140 errors:0 dropped:0 overruns:0 frame:0
          TX packets:529 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:17952 (17.5 KiB)  TX bytes:22650 (22.1 KiB)
          Interrupt:18 Base address:0xa000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:340 errors:0 dropped:0 overruns:0 frame:0
          TX packets:340 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:31617 (30.8 KiB)  TX bytes:31617 (30.8 KiB)

tarik@eBuntu:~$ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
192.168.63.0    *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         192.168.63.1    0.0.0.0         UG    0      0        0 eth0
tarik@eBuntu:~$ ping 192.168.63.1
PING 192.168.63.1 (192.168.63.1) 56(84) bytes of data.
From 192.168.63.47 icmp_seq=2 Destination Host Unreachable
From 192.168.63.47 icmp_seq=3 Destination Host Unreachable
From 192.168.63.47 icmp_seq=4 Destination Host Unreachable

--- 192.168.63.1 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3000ms
, pipe 3
tarik@eBuntu:~$ ping 192.168.100.1
PING 192.168.100.1 (192.168.100.1) 56(84) bytes of data.
From 192.168.63.47 icmp_seq=2 Destination Host Unreachable
From 192.168.63.47 icmp_seq=3 Destination Host Unreachable
From 192.168.63.47 icmp_seq=4 Destination Host Unreachable

--- 192.168.100.1 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 3001ms
, pipe 3
tarik@eBuntu:~$ sudo ifconfig eth0  media 10Base2
Password:
port: SIOCSIFMAP: Operation not supported
tarik@eBuntu:~$ sudo ifconfig eth0  media 10BaseT
port: SIOCSIFMAP: Operation not supported
tarik@eBuntu:~$ sudo ifconfig eth0  media 100Base2
Unknown media type.
tarik@eBuntu:~$ sudo ifconfig eth0  media 10
port: SIOCSIFMAP: Operation not supported
tarik@eBuntu:~$ sudo ifconfig eth0  media auto
auto: Unknown host
ifconfig: `--help' gives usage information.

P.S. eth0 - интерфейс, по кот подключаюсь к серверу, а eth1 - это домашний интерфейс.
« Последнее редактирование: 17 Сентября 2007, 21:47:15 от Tarik »

Оффлайн 6uest

  • Активист
  • *
  • Сообщений: 302
    • Просмотр профиля
Странно мне всё это.  :o Судя по выводу ifconfig интерфейсы получают и принимают пакеты нормально. С route на первый взгляд тоже всё в порядке. А вот с пингами косяк какой-то...
А по поводу последней команды - у тебя неправильный синтаксис. Нужно писать 10base2 (буква "B" маленькая).

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Скорее всего проблема в том, что сеть работает только в 1 режиме (хз почему, скорее всего из-за шланга). Как поменять режим сетевой платы? К сожалению 10Base2 и 10base2 - одно и то же. Та же ошибка. Если написать левак, то он по-другому ругается, а так пишет, что плата не поддерживает такой режим..

Оффлайн 6uest

  • Активист
  • *
  • Сообщений: 302
    • Просмотр профиля
скорее всего из-за шланга
Кстати да!!! Сам вчера поборол нечто подобное. Если есть возможность, не поленись, пробегись по знакомым, найди LAN-тестер и прозвони все провода. иногда помогает. А ещё бывает косяк когда LAN-тестер показывает, что всё нормально, но сеть всё равно не работает. В этом случае помогает обжим кабеля по стандарту. :coolsmiley:

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Да мне тестер не нужен, я и так знаю, что шланг говно, и он не обжат даже, а варварски разорван и замотан изолентой. Нужно менять, но это делать лень. Дело в том, что под виндой все работает стабильно, но на 10 Мбитах. Я вот сейчас сижу на нем. Мне нужно узнать только одно - как в Линухе поменять режим сетевухи и все. Неужели никому никогда не нужно было сделать это под Линуксом?

Оффлайн 6uest

  • Активист
  • *
  • Сообщений: 302
    • Просмотр профиля
Короче, в мануале написано, что не все драйвера умеют выбирать режим...  :o Похоже, это твой случай.
Остаётся два варианта:
1. Ты поменяешь наконец это долбаный кабель!!!!
2. Найдёшь сетевуху, драйвер которой умеет задавать режим передачи.

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Ясно. Спасибо.
Еще есть вариант перекомпилить ядро и вставить другой драйвер, но я не умею, и просто нет времени этим заниматься.
Вобщем, вместе с новым провайдером будет и кабель, и сетка в Линуксе. :)

Оффлайн adept_

  • Участник
  • *
  • Сообщений: 158
    • Просмотр профиля
Вы не пробовали воспользоваться утилитой ethtool?

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Спасибо огромное. Эта замечательная утилита решила мою проблему!  :)
А сказать Линуху нужно было так:
ethtool -s eth0 speed 10 duplex full autoneg off

Оффлайн Tarik

  • Автор темы
  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
А в каком файле хранится информация о всем этом хозяйстве? После перезагрузки система снова выставляет 100Мбит и заодно удаляет путь. Приходится снова добавлять путь и ставить 10Мбит, а потом перезагружать сетевой интерфейс.
Также вопрос по Ubuntu. В каком файле можно написать команду, которая бы выполнялась при загрузке системы? Мне например хочется добавить: pppd call tunnel

 

Страница сгенерирована за 0.048 секунд. Запросов: 23.