Имя устройства Ethernet в OpenSolaris

Попытайтесь опуститься до консоли и делать a dpkg --configure -a который реконфигурирует все пакеты, которые ждут (или ранее отказавшие) конфигурации.

Occassionally Вы, возможно, должны были бы работать dpkg многократно, прежде чем Вы получаете полный успех, в которой точке можно затем звонить apt-get dist-upgrade попробовать установку те, которые ранее не устанавливали.

В основном просто повторите те два шага, уделение внимания любым сообщениям об ошибках, которые могли бы возникнуть, и Вы в конечном счете получите полностью обновленную систему. Если вещи действительно, кажется, идут не так, как надо, можно попробовать apt-get upgrade вместо apt-get dist-upgrade который просто пытается обновить "текущие" пакеты вместо того, чтобы пытаться обновить до последнего релиза Ubuntu.

"Частичное обновление" кнопка соответствует apt-get upgrade, в то время как кнопка "обновления" соответствует "полному обновлению". Шаг, который не обрабатывается GUI, dpkg --configure -a и наиболее распространенная проблема при попытке обновить, и конкретные пакеты перешли несколько версий, а не всего один.

3
задан 24 June 2009 в 14:13
4 ответа

Используйте scanpci, который является эквивалентом lspci в Linux для отображения списка устройств PCI в системе.

После того как Вы определяете тип NIC, который Вы имеете в своей системе, обращаются к http://opensolaris.org/os/community/device_drivers/projects/longriver/nic_driver_list/ для определения местоположения точного драйвера для карты. Интерфейс будет основан на драйвере. т.е. Если у Вас будет только одна карта Gigabit Ethernet Broadcom затем 'bge', то будет драйвер для использования, и 'bge0' будет названием интерфейса.

3
ответ дан 3 December 2019 в 04:57

Единственное время необходимо должны быть использовать что-то как scanpci, - то, если нет никакого драйвера, доступного для NIC, и Вы пытаетесь выяснить что сторонний драйвер добавить.

Именование NIC на OpenSolaris является устройством, конкретным по умолчанию, таким образом, это мог бы быть e1000g0 на одной машине (использующий общий процессор Intel) или bge0 (использующий общую микросхему Broadcomm). В то время как ifconfig-a, конечно, покажет все настроенные интерфейсы, Вы доберетесь намного больше из dladm, который может сказать Вам обо всех настроенных и ненастроенных интерфейсах.

Команда dladm - то, что можно использовать, чтобы опросить платы NIC и изменить сетевые свойства. Это позволяет "универсальные покупки" агрегирования каналов, установки свойства устройства, виртуального создания NIC, ограничения уровня, переименования, и т.д. Можно использовать:

root@opensolaris: выставочная физика dladm

МЕДИА ССЫЛКИ ЗАЯВЛЯЮТ УСТРОЙСТВО ДУПЛЕКСА СКОРОСТИ

e1000g0 Ethernet 100 полных e1000g0

e1000g1 Ethernet неизвестные 0 половин e1000g1

e1000g2 Ethernet неизвестные 0 половин e1000g2

e1000g3 Ethernet неизвестные 0 половин e1000g3

перечислять все Ваши интерфейсы. Можно также переименовать использование названия ссылки:

$oldname$newname переименовывать-ссылки dladm

как

root@opensolaris: переименовывать-ссылка e1000g1 dmz dladm

root@opensolaris: выставочная физика dladm

МЕДИА ССЫЛКИ ЗАЯВЛЯЮТ УСТРОЙСТВО ДУПЛЕКСА СКОРОСТИ

e1000g0 Ethernet 100 полных e1000g0

Ethernet dmz неизвестные 0 половин e1000g1

e1000g2 Ethernet неизвестные 0 половин e1000g2

e1000g3 Ethernet неизвестные 0 половин e1000g3

Существует также намного больше, можно сделать, проверить сообщение в блоге Ben Rockwood на тему.

6
ответ дан 3 December 2019 в 04:57

В Linux Вы удачливы. Солярис называет устройства Ethernet в честь производителя (я принимаю драйвер). Если у Вас будет Intel e1000 nic, то у Вас, вероятно, будет устройство названным "e1000g1".

Anders

1
ответ дан 3 December 2019 в 04:57

Если OpenSolaris правильно определил Ваш NIC, можно получить список всех текущих сетевых интерфейсов (включая виртуальные интерфейсы, обратные петли и ipv6) путем выполнения:

ifconfig-a

0
ответ дан 3 December 2019 в 04:57

Теги

Похожие вопросы