Не могу поднять сетевой интерфейс
Модераторы: Skull, Модераторы разделов
-
Wange
- Сообщения: 6
- ОС: Alt Linux 4.0 Desktop
Не могу поднять сетевой интерфейс
Проблема в Alt Linux 4.0, в консоли на команду ifconfig интерпретатор отвечает bash: ifconfig: command not found
Как поднять сетевой интерфейс eth0?
Как поднять сетевой интерфейс eth0?
-
blackst0ne
- Сообщения: 528
- Статус: ツ
- ОС: Ubuntu 9.04
Re: Не могу поднять сетевой интерфейс
Вводите команду ifconfig из-под пользователя root.
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
-
Wange
- Сообщения: 6
- ОС: Alt Linux 4.0 Desktop
Re: Не могу поднять сетевой интерфейс
Я уже пробывал из под рута
[root@localhost ~]# ifconfig
bash: ifconfig: command not found
Если быть честным то проблема с сетью началась с того что не определилась корректно сетевая карта, по чему-то в базе данных устройств оказался пробел на месте моей карты. Карта Marvell Yukon 88E8039 10/100 Mb.
В центре управления системой изначально в сетевых интерфейсах изначально отображалось Marvell Technology Group Ltd. Unknown Device 4353.
Мною были подредактированы файлы pci.ids и pcitabe (внес информацию по устройству 11ab 4353 "sk98lin", скопировав аналогичную строчку просто заменил номер продукта на номер своей карты, почему-то в перечне были модельки как более поздние так и ранее, а моей не оказалось)
аналогичная проблема с modprobe
в Ubuntu все работало.
[root@localhost ~]# ifconfig
bash: ifconfig: command not found
Если быть честным то проблема с сетью началась с того что не определилась корректно сетевая карта, по чему-то в базе данных устройств оказался пробел на месте моей карты. Карта Marvell Yukon 88E8039 10/100 Mb.
В центре управления системой изначально в сетевых интерфейсах изначально отображалось Marvell Technology Group Ltd. Unknown Device 4353.
Мною были подредактированы файлы pci.ids и pcitabe (внес информацию по устройству 11ab 4353 "sk98lin", скопировав аналогичную строчку просто заменил номер продукта на номер своей карты, почему-то в перечне были модельки как более поздние так и ранее, а моей не оказалось)
аналогичная проблема с modprobe
в Ubuntu все работало.
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: Не могу поднять сетевой интерфейс
Надо было наследовать настройки root: логинится в консоли или делать su - (ключевой параметр - "-").
Запустите под root pciscan и проверьте, есть ли модуль для вашей карты.Если быть честным то проблема с сетью началась с того что не определилась корректно сетевая карта, по чему-то в базе данных устройств оказался пробел на месте моей карты. Карта Marvell Yukon 88E8039 10/100 Mb.
Skull
-
Wange
- Сообщения: 6
- ОС: Alt Linux 4.0 Desktop
Re: Не могу поднять сетевой интерфейс
по поводу pciscan:
Спасибо! можно немного по подробнее, если нетрудно то дать ссылку на документацию. для меня просто как-то непривычно запрещён вход под рутом
У меня еще есть вопрос по поводу беспроводной карточки которая почти правильно определилась Atheros Communications, Inc. Unknown device 001c, у нее с драйверами тяжело она только под MS Windows Vista. На форуме ASPLinux читал что появились драйвера под Windows ХР и якобы их можно заставить работать под Linux, это так? и если это так то как этого добиться?
Код: Выделить всё
[root@localhost ~]# pciscan
Recommended driver Description
---------------- -----------
intel-agp Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Ex
press Memory Controller Hub [Host bridge]
intelfb Intel Corporation Mobile 945GM/GMS/940GML Express Integra
ted Graphics Controller [VGA compatible controller]
unknown Intel Corporation Mobile 945GM/GMS/940GML Express Integra
ted Graphics Controller [Display controller]
snd-hda-intel Intel Corporation 82801G (ICH7 Family) High Definition Au
dio Controller []
shpchp Intel Corporation 82801G (ICH7 Family) PCI Express Port 1
[PCI bridge Normal decode]
shpchp Intel Corporation 82801G (ICH7 Family) PCI Express Port 3
[PCI bridge Normal decode]
shpchp Intel Corporation 82801G (ICH7 Family) PCI Express Port 4
[PCI bridge Normal decode]
uhci-hcd Intel Corporation 82801G (ICH7 Family) USB UHCI #1 [UHCI USB Controller]
uhci-hcd Intel Corporation 82801G (ICH7 Family) USB UHCI #2 [UHCI USB Controller]
uhci-hcd Intel Corporation 82801G (ICH7 Family) USB UHCI #3 [UHCI USB Controller]
uhci-hcd Intel Corporation 82801G (ICH7 Family) USB UHCI #4 [UHCI USB Controller]
ehci-hcd Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controll er [EHCI USB Controller]
unknown Intel Corporation 82801 Mobile PCI Bridge [PCI bridge Sub tractive decode]
intel-rng Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge [ISA bridge]
ata_piix Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA S torage Controller IDE [IDE interface storage controller]
i2c-i801 Intel Corporation 82801G (ICH7 Family) SMBus Controller [ SMBus]
sk98lin Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller [Ethernet controller]
ath_pci Atheros Communications, Inc. Unknown device 001c [Etherne t controller]Надо было наследовать настройки root: логинится в консоли или делать su - (ключевой параметр - "-").
Спасибо! можно немного по подробнее, если нетрудно то дать ссылку на документацию. для меня просто как-то непривычно запрещён вход под рутом
У меня еще есть вопрос по поводу беспроводной карточки которая почти правильно определилась Atheros Communications, Inc. Unknown device 001c, у нее с драйверами тяжело она только под MS Windows Vista. На форуме ASPLinux читал что появились драйвера под Windows ХР и якобы их можно заставить работать под Linux, это так? и если это так то как этого добиться?
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: Не могу поднять сетевой интерфейс
Ну вот, sk98lin используется. Остаётся под root выполнить ip link и посмотреть список интерфейсов. А по /sbin/ifconfig (можно под обычным пользователем) увидеть реально поднятые интерфейсы. Но это низкоуровневый способ, интерфесами лучше управлять через Настройка-Центр управления системы.Wange писал(а): ↑20.11.2007 16:53по поводу pciscan:
Код: Выделить всё
sk98lin Marvell Technology Group Ltd. 88E8039 PCI-E Fast Ethernet Controller [Ethernet controller]
Самый быстрый способ (в текстовой консоли под root):Спасибо! можно немного по подробнее, если нетрудно то дать ссылку на документацию. для меня просто как-то непривычно запрещён вход под рутом
1. Добавить себя в группу wheel (в /etc/group)
2. Добавить строку
Код: Выделить всё
user ALL=NOPASSWD: ALLВообще-то из листинга явно видно, что используется драйвер (точнее — модуль) ath_pci. Хочется видеть вывод /sbin/ip link (под обычным пользователем).У меня еще есть вопрос по поводу беспроводной карточки которая почти правильно определилась Atheros Communications, Inc. Unknown device 001c, у нее с драйверами тяжело она только под MS Windows Vista. На форуме ASPLinux читал что появились драйвера под Windows ХР и якобы их можно заставить работать под Linux, это так? и если это так то как этого добиться?
Skull
-
Wange
- Сообщения: 6
- ОС: Alt Linux 4.0 Desktop
Re: Не могу поднять сетевой интерфейс
Большое спасибо за ответ, но я имел ввиду нельзя ли по подробнее о наследовании настроек root пользователя, что это вообще такое? я просто впервые с этим встречаюсь.
Сделал, вот что получилось:
Код: Выделить всё
[pavel@localhost ~]$ /sbin/ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:e0:91:10:0a:6e brd ff:ff:ff:ff:ff:ff
5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qle n 3
link/ppp-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: Не могу поднять сетевой интерфейс
См. http://www.opennet.ru/man.shtml?topic=su&category=1. Вкратце: su (без минуса) наследует все переменные среды окружения пользователя, в том числе и пути к исполняемым программам ($PATH). Для root в его окружении (su -) $PATH другой, он содержит пути к каталогам /sbin, /usr/sbin и прочим, что позволяет запускать программу не по полному пути, а по имени. Например, /sbin не входит в $PATH для обычного пользователя (хотя это можно исправить), поэтому ifconfig не найдётся. А вот явное указание пути (/sbin/ifconfig) найдёт программу и запустит в любом случае, безотносительно к $PATH.
Так, Ethernet на месте. Его можно настроить через Центр управления системы. А вот WiFi не появился.Сделал, вот что получилось:
Код: Выделить всё
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000 link/ether 00:e0:91:10:0a:6e brd ff:ff:ff:ff:ff:ff
Для этого запустите (под root с su -):
lsmod | grep ath_pci
если ничего не выдало, то
modprobe ath_pci
А дальше ковыряйте http://silinio.webhost.ru/linux_wificlient.html
Skull
-
Wange
- Сообщения: 6
- ОС: Alt Linux 4.0 Desktop
Re: Не могу поднять сетевой интерфейс
Код: Выделить всё
[root@localhost ~]# lsmod | grep ath_pci
ath_pci 96288 0
wlan 198212 1 ath_pci
ath_hal 195792 1 ath_pciзапустил еще команду dmesg
Код: Выделить всё
wifi%d: unable to attach hardware: 'Hardware revision not supported' (HAL status 13)такие дела. спасибо за помощь. =)
-
1Casha
- Сообщения: 55
- ОС: linux и windows
Re: Не могу поднять сетевой интерфейс
Набираю pciscan пишет command not found. Установил пакет usbutils набрал usblist
вышло:
Набрал /sbin/ip link вышло вот это:
Как я понимаю usb карточка находится. Что теперь дальше? Как к ней теперь установить драйвера и вообще это надо?
вышло:
Код: Выделить всё
[root@localhost ~]# lsusb
Bus 001 Device 002: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73]
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 04f2:0111 Chicony Electronics Co., Ltd KU-9908 Keyboard
Bus 002 Device 003: ID 046d:c00e Logitech, Inc. M-BJ58/M-BJ69 Optical Wheel Mouse
Bus 002 Device 002: ID 04b3:7580 IBM Corp.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubНабрал /sbin/ip link вышло вот это:
Код: Выделить всё
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:09:6b:68:12:27 brd ff:ff:ff:ff:ff:ff
3: wmaster0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc ieee80211 qlen 1000
link/ieee802.11 00:17:9a:77:7a:1e brd ff:ff:ff:ff:ff:ff
4: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:17:9a:77:7a:1e brd ff:ff:ff:ff:ff:ffКак я понимаю usb карточка находится. Что теперь дальше? Как к ней теперь установить драйвера и вообще это надо?
-
romuil
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: Не могу поднять сетевой интерфейс
Теперь иди в альтератор и настраивай беспроводную сеть.
Bus 001 Device 002: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73] - какая буква не понятна?
Bus 001 Device 002: ID 07d1:3c03 D-Link System DWL-G122 802.11g Adapter [ralink rt73] - какая буква не понятна?
-
1Casha
- Сообщения: 55
- ОС: linux и windows
Re: Не могу поднять сетевой интерфейс
Удивительно но нашлись WiFi сети хотя два огонька которые горят обычно на usb карточке когда она в винде работает не горели. Дело в драйверах?
Соединится с точкой доступа все равно не получается. У меня оно не получалось и на другом компьютере где встроенная карточка. Получилось если выбрать что интерфейс управляется NetworkManager но сейчас это c usb WIFI не получается. И к незашифрованный точки GoldenWiFi тоже не коннектиться.