Правильный драйвер для вашего устройства не тот, который вы установили, а r8712u:
modinfo r8712u | grep 3300
alias: usb:v07D1p3300d*dc*dsc*dp*ic*isc*ip*in*
Он включен по умолчанию в 13.04. Попробуйте загрузить его:
sudo modprobe r8712u
Любые ошибки или предупреждения? Создан ли беспроводной интерфейс?
iwconfig
Если нет, проверьте наличие подсказок здесь:
dmesg | grep r87
Если просто загружается, ваше устройство работает, добавьте автоматически загружаемый модуль :
sudo -i
echo r8712u >> /etc/modules
exit
Используйте allow-hotplug вместо auto в файле /etc/network/interfaces, например, allow-hotplug enp0s25, затем iface enp0s25 inet dhcp. Это говорит серверу не ждать, пока интерфейс загорится с ответом dhcp. - - комментарий доктора Зима.
Во-первых, это новое поведение, задокументированное в примечаниях к выпуску 11.10, которое я фактически разработал вместе со Скоттом Мозером в качестве попытки сделать загрузку сервера более надежной.
Комментируя lo, означает, что у вас нет возможности локальной сети, что приведет к разрыву некоторых программ при попытке использовать сеть. Это также приведет к тому, что ваша система никогда не будет загружаться, потому что это так важно. Итак, оставьте эти две строки:
auto lo
iface lo inet loopback
Биты о eth0 означали, что ваш компьютер был настроен на ожидание назначения динамического адреса до того, как сеть будет считаться UP. В версиях pre-upstart Ubuntu (8.10 и более ранних) система дождалась до 60 секунд для этого, прежде чем продолжить загрузку. Когда было добавлено upstart, этого условия больше не ждали, потому что сетевые интерфейсы, которые не всегда ожидали, что они подключены, лучше управляются чем-то вроде network-manager.
Итак, если у вас есть сервер, вы, вероятно, UP , чтобы ждать динамического адреса, иначе система будет загружаться без всех доступных ей сетей (что он делает, если для получения адреса требуется более 2 минут). Если у вас есть ноутбук, который вы не всегда ожидаете подключиться к eth0, тогда настройте eth0 в сетевом менеджере и удалите только те строки из /etc/network/interfaces, которые должны избавиться от вашей задержки загрузки. [ ! d5]
Имейте в виду, что существует известная ошибка с VMware и dbus, которая также вызывает это сообщение.
Если вы переместили свою ОС с одной машины на другую, было бы неплохо предположить, что udev создал конфигурацию, содержащую MAC-адрес старого сетевого устройства, который отличается от MAC-адреса сетевого устройства от вашей новой системы. [ ! d0]
Попробуйте удалить следующий файл, а затем перезагрузите систему и посмотрите, разрешает ли она проблему:
/etc/udev/rules.d/70-persistent-net.rules
Вы смешиваете 2 несовместимых способа назначения адреса сетевому интерфейсу.
iface eth0 inet dhcp
говорит «отправить пакет DHCPDISCOVER в физическую локальную сеть, дождаться пакета DHCPOFFER от физического локальный DHCP-сервер и получить от него IP-адрес (см. http://www.rfc-editor.org/rfc/rfc1531.txt), а остальные строки присваивают значения интерфейсу «вручную». Важно, чтобы если вы используете DHCP-сервер в своей локальной сети, вы должны использовать его. Для этого удалите строки «адрес», «сетевая маска», «шлюз» и «трансляция». [ ! d1]
Если вы не подключены к «управляемой» локальной сети (и не имеете DHCP-сервера) и хотите вручную назначить параметры IP-адреса, измените первую строку на: [!d4 ]
iface eth0 inet static
и сохраните строки «адрес», «сетевая маска», «шлюз» и «широковещательная передача». См. http://www.rfc-editor.org/rfc/rfc1531.txt [ ! d3] для получения информации о том, какие IP-адреса доступны для использования. посмотри мне в порядке.
Читайте
man 5 interfaces
, просто комментируя все, это не лучший путь к счастью.
Кажется, для меня наилучшее решение этой проблемы было найдено на этом Linux-сайте
В принципе, все еще вызывая /etc/init/failsafe.conf, но комментируя два вызова сна, вызвавших задержка. Я не понимаю, почему они были добавлены, так как моя сеть настроена отлично, не требуя задержки.
Я использую
eth0 inet dhcp
Я не вижу точки ожидания, когда нет ссылки (кабель отсутствует) Нет способа, по которому dhcp может получить адрес, если нет носителя. Это ошибка
Недавно у меня была такая же проблема. Я попытался зайти и прокомментировать время сна в файле /etc/init/failsafe.conf и в итоге система просто постоянно пытается загрузиться. Я исправил эту ошибку, загрузив ее в безопасный режим и забравшись в корневую оболочку и выполнив следующие действия, чтобы у меня были rw privleges:
mount -o remount,rw /
Затем я выпустил следующую команду, которая привела файл, чтобы я может отредактировать его до исходного состояния:
sudo nano /etc/init/failsafe.conf
Сохранить и выйти, а затем перезагрузить систему.