[sisyphus] Re: Сборка модуля at76c503-0.11

Ruslan Popov =?iso-8859-1?q?radz_=CE=C1_yandex=2Eru?=
Пт Дек 24 00:44:21 MSK 2004


В сообщении от Пятница 24 Декабрь 2004 00:36 Konstantin A. Lepikhov 
написал(a):
> Hi Ruslan!
>
> Thursday 23, at 11:57:33 PM you wrote:
> > Доброе время суток.
> >
> > Собираю модуль, используя пакет kernel-headers-modules-std-up, указывая
> > на include в каталоге /usr/src/linux-2.4.27-std-up.
>
> итак, у меня они собрались без проблем. Что делал:
>
> у меня ядро -wks-up-alt4, в данном случае, это не важно.
>
> 1) поставил kernel-image-wks-up-alt4 + все нужные kernel-modules
> 2) поставил kernel-headers-wks-up-alt4 +
> kernel-headers-modules-wks-up-alt4 (NB на версии и flavour, они должны
> быть идентичны!)
> 3) выбрал gcc2.96 (через select-gcc 2.96)
> 4) скачал исходники модулей, зашел в папку at76c503-0.11
> 5) скопировал /usr/src/linux-2.4.27-wks-up/gcc_version.inc в ./
> 6) набрал make KERNEL_SRC=/usr/src/linux-2.4.27-wks-up
>
> получил модули, скопировал полученные *.o в
> /usr/lib/<kver>/kernel/drivers/usb/
>
> 7) сказал depmod -a, попробовал.

Сделал всё как и ты, ядро не менял.
Всё как и раньше, правда unresolved стало гораздо меньше...

[root на c900 at76c503-0.11]# modprobe usbdfu
[root на c900 at76c503-0.11]# modprobe at76c503
[root на c900 at76c503-0.11]# modprobe at76c503-rfmd
/lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: /lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: 
unresolved symbol at76c503_usbdfu_post
/lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: /lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: 
unresolved symbol at76c503_delete_device
/lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: /lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: 
unresolved symbol at76c503_do_probe
/lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: 
insmod /lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o 
failed
/lib/modules/2.4.27-std-up-alt1/kernel/drivers/usb/at76c503-rfmd.o: insmod 
at76c503-rfmd failed
[root на c900 at76c503-0.11]# 


Подробная информация о списке рассылки Sisyphus