kernel 2.6.15 (usb flash trable)

Выбор и настройка HardWare

Модератор: Модераторы разделов

Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

kernel 2.6.15

Сообщение n2j2r »

собирал несколько раз ядро, но usb-flash все равно не работает.Старался собрать ядро компактное(т.к. для дома)
втыкаю lsusb,dmesg, /var/log/messages - ниччего.

Если кому не лень посмотрите конфиг.
заранее благодарю.
Спасибо сказали:
Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

Re: kernel 2.6.15

Сообщение Данил »

Лень.... Могу сказать только, что в ядре нужна поддержка scsi и драйверев usb-storage , ....
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: kernel 2.6.15

Сообщение Alexxx »

Вот эти ещё включи

Код: Выделить всё

CONFIG_BLK_DEV_SR_VENDOR=y

CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
Спасибо сказали:
Аватара пользователя
Mind Freedom
Сообщения: 207

Re: kernel 2.6.15

Сообщение Mind Freedom »

А модули uhci и\или ehci подгружены?Другие USB-девайсы работают?
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

scsi и usb storage естественно включил
Mind Freedom
свой контролер uhci и ehci тоже.
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

так что делать то?
может кто-нибудь свой конфиг выкинет с рабочим usb?
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

n2j2r писал(а):
06.03.2006 10:05
так что делать то?
может кто-нибудь свой конфиг выкинет с рабочим usb?

А може на ооброт ???
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

unix_man
смотри первый пост
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

lsmod
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

unix_man
Module Size Used by
iptable_filter 2944 0
ip_tables 17664 1 iptable_filter
sis900 19584 0
mii 5248 1 sis900
ne2k_pci 10464 0
8390 8832 1 ne2k_pci
parport_pc 36548 1
lp 10820 0
parport 34248 2 parport_pc,lp
sg 33056 0
sd_mod 17552 0
scsi_mod 94824 2 sg,sd_mod
ide_cd 36740 0
cdrom 33568 1 ide_cd
af_packet 19976 0
vfat 11904 0
fat 46108 1 vfat
edd 9568 0
fan 4740 0
thermal 13576 0
processor 22976 1 thermal

в том то и дело что ни usbcore нет ни usb-storage
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

n2j2r писал(а):
06.03.2006 10:46
unix_man
Module Size Used by
iptable_filter 2944 0
ip_tables 17664 1 iptable_filter
sis900 19584 0
mii 5248 1 sis900
ne2k_pci 10464 0
8390 8832 1 ne2k_pci
parport_pc 36548 1
lp 10820 0
parport 34248 2 parport_pc,lp
sg 33056 0
sd_mod 17552 0
scsi_mod 94824 2 sg,sd_mod
ide_cd 36740 0
cdrom 33568 1 ide_cd
af_packet 19976 0
vfat 11904 0
fat 46108 1 vfat
edd 9568 0
fan 4740 0
thermal 13576 0
processor 22976 1 thermal

в том то и дело что ни usbcore нет ни usb-storage

Встаивай usb в ядро
И скинь конфиг ядра из дистра....
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

unix_man
а что вы имеете ввиду под usb?
контроллеры uhci,ehci...?
usb-MaSs Storage?
или различные usb-драйвера?

в том то и дело что нужно из дефолтного конфига выбросить все лишнее.
А я видимо еще что-то нужное убираю....а что непонятно!
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

n2j2r писал(а):
06.03.2006 11:04
unix_man
а что вы имеете ввиду под usb?
контроллеры uhci,ehci...?
usb-MaSs Storage?
или различные usb-драйвера?

в том то и дело что нужно из дефолтного конфига выбросить все лишнее.
А я видимо еще что-то нужное убираю....а что непонятно!

Ну вы даёте :)
Видимо для вас и подержка USB лишнее, коли вы всё что попало модулями строчите.
У меня методика сборки ядра следущая:
1) всё что относится к моему железу встраиваю в ядро
2) если сомневаюсь в чем либо то модуль
3) Если что то используется но редко то модуль

Кстати в ядрах от дистра стараются всё что можно вывести в модули.
Посему при сборке ядра с использованием дистрового конфига можно очень сильно пролететь :) Это я к тому, что лучше своё ядро продумать.... А тотам модуль забыл здесь забыл вот и не работает
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

так ведь дефолтный конфиг наура работает.
и я тем не менее не понял где ошибка...
Если возможно... ответьте пожалуйста конкретнее.
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

n2j2r писал(а):
06.03.2006 12:16
так ведь дефолтный конфиг наура работает.
и я тем не менее не понял где ошибка...
Если возможно... ответьте пожалуйста конкретнее.

Вы сами собирали с ним (дефолтный конфиг) ???
Вся заморочка в том что производитель дистра берёт ванильное ядро и накладывает свои пачи :)
Как и что он (производитель) связывал однаму ему известно. Предлогаю взять ванильное ядро и собрать по той схеме что предложил выше.
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

unix_man
я беру ядро с kernel.org
а что езьм ванильное? и где его взять?
Спасибо сказали:
Аватара пользователя
bahsurman
Сообщения: 153

Re: kernel 2.6.15

Сообщение bahsurman »

n2j2r писал(а):
06.03.2006 13:07
unix_man
я беру ядро с kernel.org
а что езьм ванильное? и где его взять?


Это и есть "ванильное". Жаргон такой. Не заморачивайтесь теоретической лирикой. Если у вас собраны все нужные модули, то , возможно, просто дело в том, что они не подгружаются ,к примеру, в силу неверного /etc/modprobe.conf
Сделайте руками
#modprobe usb-storage
если подгрузится, то копайте в стророну конфига(упомянутого), если лень, просто включите его в "автозагрузку" .
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

Млиннн точно !!! про modprobe совсем забыл :rolleyes:
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

господа.
включил usb storage в ядро и scsi.
Заработало.
Однако другой вопрос. Щас у меня флешка обнаруживается как scsi устройство( что неудивительно)...
А при дефолтном ядре была в /dev/sda.
т.е. lsscsi видит мой девайс.
А как сделать что б опять в /dev/sda ??? может вопрос и тупой.. но все же.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: kernel 2.6.15

Сообщение TuLiss »

P.S немного не в тему. Я всегда считал что suse,fc итд. Ядра у них слишком пропатченны, идля нормальной работы надо брать уже патченные ядра. Или я не прав :o
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Данил
Сообщения: 944
ОС: windows xp, cruncheee, ddwrt

Re: kernel 2.6.15

Сообщение Данил »

Неа, неправ, Посмотри на мою версию ядра, оно без патчей и всё ок.
ASUS eee pc 701 [windowsXP sp3] [Ubuntu linux]
wi-fi router d-link dir-400 [ddWRT v24 SP1 linux]
[sony psp 2008 slim wi-fi netBSD]
nas d-link dsm-600

Противник HAL NETWORKMANAGER и других подобных паделок!!!
Спасибо сказали:
Аватара пользователя
mark
Бывший модератор
Сообщения: 2055
Статус: ...
ОС: Windows 7

Re: kernel 2.6.15

Сообщение mark »

TuLiss писал(а):
06.03.2006 15:45
P.S немного не в тему. Я всегда считал что suse,fc итд. Ядра у них слишком пропатченны, и для нормальной работы надо брать уже патченные ядра. Или я не прав :o


Я бы сказал - как повезет, может будет работать, может нет, или что-то работать не будет. У меня на аспе, например, давно еще, ни хрена не работало, а с мандривой работало, хотя потом все равно взял мандривовские сырцы и собрал их.
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

значит.
- lsscsi
- /dev/sda
монтирую
появляются вместо содержимого флешки папки 001 и 002 и файл devices
в логах когда втыкаю флешку:
usb-storage: *** thread awakened.
usb-storage: Bad target number (6:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: device scan complete
Спасибо сказали:
Аватара пользователя
bahsurman
Сообщения: 153

Re: kernel 2.6.15

Сообщение bahsurman »

n2j2r писал(а):
06.03.2006 22:24
значит.
- lsscsi
- /dev/sda
монтирую
появляются вместо содержимого флешки папки 001 и 002 и файл devices
в логах когда втыкаю флешку:
usb-storage: *** thread awakened.
usb-storage: Bad target number (6:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: device scan complete


А почему именно /dev/sda ?
Сделайте dmesg, воткнув дивайс и покажите, что будет выдавать относительно него.
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

Однако другой вопрос. Щас у меня флешка обнаруживается как scsi устройство( что неудивительно)...
А при дефолтном ядре была в /dev/sda.т.е. lsscsi видит мой девайс.
А как сделать что б опять в /dev/sda ??? может вопрос и тупой.. но все же.

Сделай ссылку на устройство :
ln -s /dev/что_есть /dev/что_было
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: kernel 2.6.15

Сообщение n2j2r »

bahsurman
если хотите, до dmesg | tail выдает то же самое что и в /var/log/message
usb-storage: *** thread awakened.
usb-storage: Bad target number (6:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: device scan complete


Но вот почему при монтировании появляется что-то не то?
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: kernel 2.6.15

Сообщение unix_man »

Может перед тем как вытащить ты её просто отмонтируй (((:
И вобще она монтируется или как ???
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали: