LINUX.ORG.RU

Как ставить пакеты с внешнего устройства?

 , , ,


0

1

Имеется Debian 7.5.0, минимальная, без графической оболочки. Требуется установить пакет для Realtek Ethernet с флешки (ведроида, в котором пакет скачан на карточку). Одна проблема - при воткнутии его сообщается, что unable to enumerate USB device on port 2. В смартфона включаю USB-накопитель, который надо включать каждый раз при подключении, и быстро вытаскиваю-вставляю. Но эффекта нуль. Скачать драйвер прямо Debianом не могу, т.к. нет драйвера для интернета, чтобы скачать драйвер из интернета. Порочный круг. Соответственно команда sudo rpm -ivh бесполезна, ибо работает только для скачанных самим Линуксом пакетов. Более того, он вообще не знает такой команды!

При воткнутии карточки, вонзённой в кардридер, пишет

usb 3-4: device not accepting address 3, error -71

и

unable to enumerate USB device on port 4, затем No caching mode page found /// Assuming drive cache write through три раза. Как чинится?

Алсо, с помощью какой команды устанавливать пакеты с внешнего хранилища и указанного в нём каталога?

По тексту больше похоже, что флешка дохнет.

Deleted ()

команда sudo rpm -ivh бесполезна

Стоп, какой rpm в Debian'е?! Установка локальных: man dpkg
Установка из репозитория: man apt-get или man aptitude

qzxcvbnm ()

я ж тебе ссылку давал на пакет с firmware? Ну скопируй его на флэшку и установи этот пакет.

int13h ★★★★★ ()
Ответ на: комментарий от int13h

Вестимо ему проще установить система с образа Debian, который уже содержит firmware.

kostik87 ★★★★★ ()
Ответ на: комментарий от int13h

В том то вся и проблема, что флешка не пахает. На минуточку, именно с неё система и ставилась. Вообще это не флешка, а карточка в кардридере. Пакет уже на ней.

Linucsoid ()
Ответ на: комментарий от Linucsoid

Скачай с сайта Debian.org другой установочный образ, в нём уже включены прошивки (firmware) и поставь систему с него.

kostik87 ★★★★★ ()
Ответ на: комментарий от zorg

А как в эту команду добавить путь к пакету на флешке, если он чёрти-где там находится? Например, флешка(sdb#)/Downloads/Distrib/xbqcdt-oieiwckc8ffea6de8c.deb

Linucsoid ()
Ответ на: комментарий от Linucsoid

Какой у тебя файловый менеджер? Если thunar по умолачнию, то слева в списке будет и твоя флешка с полным адресом. Можно ставить оттуда а можно скопировать мышкой в домашний каталог и ставить из домашнего каталога.

zorg ★★ ()
Ответ на: комментарий от kostik87

На данный момент с инетами напряжёнка. Спалил весь трафик, и теперь наслаждаюсь интернетом на скорости 64 kbit/s. Видюшка с ютуба размером 100M качается 5 часов. Подсчитайте, сколько будет загружаться образ увесистостью 3.2 гайки...

Linucsoid ()
Ответ на: комментарий от zorg

Мышки нет, равно как и оболочки с окнами. А именно ради неё всё и затевается - настроить инет, обновиться, после этого ставить гюи. Красноглазие...

Linucsoid ()
Ответ на: комментарий от Linucsoid

Если флешка одна, она монтируется в /media/usb0
Если такого каталога нету, запусти cfdisk и посмотри, как она называется (sda1, sda2, sda3). И после этого делай mount /dev/sdX /media/usb0

zorg ★★ ()
Ответ на: комментарий от qzxcvbnm

Ну, вот такие пирожки. За это время маздай, конечно же, поднакопит ошибок и рухнет на половине процесса. А ещё длительность сессии интернета >24 часа, иначе не было бы «ни е-ди-но-го раз-ры-ва!!!»... Остаётся только бегать соседям под забором и штурмовать их роутеры брутфорсом, или перехватывать хеншейк...

Linucsoid ()

Обычно всё просто и банально: на загружен vfat, когда флэшка отформатирована в FAT32.

Но если это хардварная проблема, то насчёт

usb 3-4: device not accepting address 3, error -71

можно попробовать убрать autosuspend: перегрузить usbcore c опцией autosuspend=-1 (по умолчанию он вроде установлен в 2). Либо (если надо на постоянку): echo -1 >/sys/module/usbcore/parameters/autosuspend

Насчёт

unable to enumerate USB device on port

можно посмотреть тут: http://www.geekdevs.com/2010/04/solved-unable-to-enumerate-usb-device-disabli... Но, скорее всего, вторая ошибка - лишь следствие первой.

Iron_Bug ★★★★★ ()
Ответ на: комментарий от Linucsoid

Это зависит от того, куда ты её монтировал же.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.