nixp.ru v3.0

21 января 2017,
суббота,
20:27:49 MSK

Аутсорсинг Linux с компанией «Флант»
Аватар пользователя REDkiy
REDkiy написал 20 апреля 2006 года в 11:56 (940 просмотров) Ведет себя как мужчина; открыл 89 тем в форуме, оставил 593 комментария на сайте.

Установил драйвер от nVidia для чипсета,вот ссылка на страницу с описанием:

http://www.nvidia.ru/object/linux_nforce_1.0-0310_ru.html

Команда lsusb показывает все подключённые устройства, флеш-диск и сотовый телефон.

При установке Debian 3.1 «Sarge»,флешка была воткнута, и прописалась в /etc/fstab:

/dev/sda  /media/usb0   auto   rw,user,noauto   0   0

И до,и после установки драйверов команда mount /dev/sda выдаёт сообщение о плохих блоках.

Телефон не опознаётся программой wvdial,в обоих случаях.

Проблема в том,что из устройств на которых можно переносить информацию только флешка.

Драйвер звука работает нормально,сетевой проверить возможности нет(отсутствует сеть как таковая 8-)) или я просто незнаю как.IDE драйвер тоже вроде пашет,сейчас подумал что надо бы проверить.

Видеокарта на PCI-E шине работает нормально,2D,3D работают точно(chromium работает нормально(хм, можно ли признать chromium адекватным тестом?)).

Возможно нужно пересоздать устройства?Правда я незнаю как.

Идеи,предложения,статьи на русском по теме приветствуются.

Спасибо.

Dr. Evil

давай начме с

$dmesg |egrep '(\sd|\usb)'

когда флешку подключишь.

интересно, зачем ты драйвер устанавливал? у тебя что-то не работало?

Genie

попробуй отключить использование usb2.0

в биосе или выгрузкой модуля…

или обнови ядро. до последнего…

REDkiy
интересно, зачем ты драйвер устанавливал? у тебя что-то не работало?

Практически всё

REDkiy
попробуй отключить использование usb2.0

в биосе или выгрузкой модуля…

Отключал в биос.Оставлял только версию 1.1

или обнови ядро. до последнего…

Перекомпиллировал ядро 2.6.12 (ушло минут 10 на компилляцию!УХ!)

Тот же результат

Genie
Отключал в биос.Оставлял только версию 1.1

мдя.. грустно..

Перекомпиллировал ядро 2.6.12

это — самое последнее? ммм…

эвон, в новостях 2.6.16.7 вроде как уже…

(ушло минут 10 на компилляцию!УХ!)

круть.. :)

REDkiy

Да и ещё, в моём профиле есть запись о наличиствующем железе.Плюс IDE диск Maxtor 20 Gb.Пока новый не куплю.

Genie
есть запись о наличиствующем железе.

память 2*256?

а то если 1*512 — то поставить вторую, и «круть» будет ещё больше :)

в смысле — ядра собираться будут ещё быстрее..

8084

Genie

Ужо 2.6.16.9

О линь, кудаж несешься ты :)

REDkiy
а то если 1*512 — то поставить вторую, и «круть» будет ещё больше :)

Это в планах.8-).Винт бы купить 8-)

Не ради «крути»,а для пользы дела 8-).

Ужо 2.6.16.9

Видимо всёж придётся качать. )-8

REDkiy
давай начме с

Код:

$dmesg |egrep '(\sd|\usb)'

Вот вывод команды:

usbcore: registered new driver usbfs
usbcore: registered new driver hub
usb 2-5: new high speed USB device using address 2
SCSI device sda: 2009088 512-byte hdwr sectors (1029 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
usbcore: registered new driver usb-storage

Девайс есть,на гиг.Всё верно.А в чём дело?

REDkiy

В случае с флеш-диском помогла вот такая последовательность команд:

cd /dev && ./MAKEDEV -v sda

А с сотовым глухо.

Может ещё какие хорошие идеи у кого появятся?

Genie
В случае с флеш-диском помогла вот такая последовательность команд:

ы? а что, не было этого устройства вообще?!

вот это дааа…

ну ты и для остальных тогда создый.

может и с сотовым точно так же надо, ttyUSB0 или rfcoom0 создать..

REDkiy

Устройства были.И не работали.Я и решил попробовать.Были созданы устройства sda-sda15,и они заработали.

Я пробовал дать это:

./MAKEDEV -v usb

Создалась куча устройств в том числе и ttyUSB0-ttyUSB15.В /dev ни одно не отображается и толку ноль.

Может ли быть дело в udev?

Genie
Может ли быть дело в udev?

ну, если у тебя оно используется, то да, надо настраивать его реакцию на появление новых устройст, для которых udevd должен, на основе конфига, создавать нужные устройства сам.

REDkiy

Для меня устройства в Линукс пока узкое место.Практически во всех современных дистрибутивах используется udev по умолчанию,если я ничего не путаю.У меня Debian «Sarge», насколько я помню в нем udev используется как альтернатива.И скорее всего udev работает там совместно с предыдущим способом, незнаю.

Где можно почитать про udev и его настройку?

Dr. Evil

а что такого ты в нем хочешь настроить ;)

чтобы узнать о udev больше, обратись к поиску.

вот, например, одна из первых ссылок.

REDkiy
а что такого ты в нем хочешь настроить ;)

Я ничего не хочу в нём настроить 8-).Я интернет себе дома хочу!8).А он у меня только через мобилу8-(.

REDkiy

Ничего не получается 8-(,или я не острый или дистр незаточенный 8-)

Dr. Evil

давай начнем с нуля :)

что именно сейчас не работает?

REDkiy

После установки драйверов от nVidia и ATI работает всё,но не всё работает корректно.

Видеокарта полностью работостпособна,звуковая тоже,теоретически работают сетевая карта и контроллер SATA(нет возможности проверить).

Проблема в USB.

После установки драйверов,команда lsusb правильно показывает подключённые устройства(флешку и телефон).При монтировании /dev/sda1 выдаётся сообщение о плохих блоках,вылечилось командой:

cd /dev && ./MAKEDEV -v sda

Главная проблема в том что нет возможности подключить телефон.Устройства ttyUSB* нет и после применения:

./MAKEDEV -v usb

также не появляется,хотя сообщения о его создании есть.

Вот такая ситуация.

Genie

используется ли в систему udev?

процесс такой (или подобный) в памяти есть?

кроме того, если udev стоит, то какие у тебя правила для устройсвт в нём прописаны?

телефон у тебя используется. хорошо, что появляется у тебя в lsusb?

далее, какой модуль используется? обычно это конвертер usb-serial pl203 (вроде бы)…

в общем, основная проблема — udev….

так как я лично его ещё не настраивал вообще (у меня используется hotplug), то я тут не особо тебе расскажу, что и как..

Dr. Evil

к вышеописанному добалю

$lsmod
REDkiy

Да udev.При загрузке передаётся параметр ядру:

nomount=devfs

Его прописал я.

С udev я пока разбираюсь,так что результатов ноль.

REDkiy

Вывод lspci,может кому-нибудь будет интересен:

0000:00:00.0 Memory controller: nVidia Corporation: Unknown device 005e (rev a3)
0000:00:01.0 ISA bridge: nVidia Corporation: Unknown device 0050 (rev a3)
0000:00:01.1 SMBus: nVidia Corporation: Unknown device 0052 (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation: Unknown device 005a (rev a2)
0000:00:02.1 USB Controller: nVidia Corporation: Unknown device 005b (rev a3)
0000:00:04.0 Multimedia audio controller: nVidia Corporation: Unknown device 0059 (rev a2)
0000:00:06.0 IDE interface: nVidia Corporation: Unknown device 0053 (rev f2)
0000:00:09.0 PCI bridge: nVidia Corporation: Unknown device 005c (rev a2)
0000:00:0b.0 PCI bridge: nVidia Corporation: Unknown device 005d (rev a3)
0000:00:0c.0 PCI bridge: nVidia Corporation: Unknown device 005d (rev a3)
0000:00:0d.0 PCI bridge: nVidia Corporation: Unknown device 005d (rev a3)
0000:00:0e.0 PCI bridge: nVidia Corporation: Unknown device 005d (rev a3)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 71c2
0000:01:00.1 Display controller: ATI Technologies Inc: Unknown device 71e2

Вывод lsusb:

Bus 002 Device 002: ID 13fe:1a00  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 003: ID 11f5:0003 Siemens AG (?) Mobile phone USB cable
Bus 001 Device 001: ID 0000:0000

Вывод lsmod:

Module                  Size  Used by
nls_cp866               5376  1
vfat                   13184  1
fat                    41792  1 vfat
fglrx                 462432  17
ipv6                  229892  8
analog                 10784  0
gameport                4736  1 analog
parport_pc             33348  0
parport                37320  1 parport_pc
floppy                 54992  0
pcspkr                  3816  0
rtc                    12088  0
shpchp                 87148  0
pciehp                 83948  0
pci_hotplug            30640  2 shpchp,pciehp
usb_storage            59328  1
nvsound              1543320  1
soundcore               9824  2 nvsound
ehci_hcd               27908  0
ohci_hcd               19460  0
usbcore               104164  5 usb_storage,ehci_hcd,ohci_hcd
nls_koi8_r              5376  2
ntfs                   88788  1
tsdev                   7168  0
mousedev                9996  1
evdev                   9088  0
capability              4872  0
commoncap               7168  1 capability
sd_mod                 20480  2
scsi_mod              115148  2 usb_storage,sd_mod
psmouse                17800  0
ide_cd                 38176  0
cdrom                  35740  1 ide_cd
ext3                  109672  2
jbd                    54552  1 ext3
ide_generic             1664  0
ide_disk               16768  5
amd74xx                13340  1
ide_core              125028  5 usb_storage,ide_cd,ide_generic,ide_disk,amd74xx
unix                   26036  303
font                    8576  0
vesafb                  6688  0
cfbcopyarea             3840  1 vesafb
cfbimgblt               3200  1 vesafb
cfbfillrect             3712  1 vesafb
ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.