Combination View Flat View Tree View
Threads [ Previous | Next ]
А будут ли дравера для последних линукс ядер ??
toggle
Автор: murphy
Зарегистрирован: Aug 12, 2008
Сообщения: 5
Дата сообщения: Вт Авг 12, 2008 1:55 pm
--------------------------------------------------

Здравствуйте !! Решил пересобрать систему, все пересобрал, но драйвера под 2.6.25 ядро не собираются, поэтому вопрос, а будут ли они ???
С Уважением, Алексей.

P.S. логи всего:
gate sg16-lin2.6 # ./configure --kernel-source=/usr/src/linux
Kernel path setted to: /usr/src/linux
gate sg16-lin2.6 # make
make -C /usr/src/linux SUBDIRS=/root/sg16-lin2.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.25-gentoo-r7'
CC [M] /root/sg16-lin2.6/sg16lan.o
include/linux/pci.h: In function `sg16_init':
/root/sg16-lin2.6/sg16lan.c:84: warning: ignoring return value of `pci_register_driver', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c: In function `sg16_pci_remove_one':
/root/sg16-lin2.6/sg16lan.c:159: error: structure has no member named `kobj'
/root/sg16-lin2.6/sg16lan.c: In function `sg16_isapnp_remove_one':
/root/sg16-lin2.6/sg16lan.c:273: error: structure has no member named `kobj'
/root/sg16-lin2.6/sg16lan.c: In function `sg16_probe':
/root/sg16-lin2.6/sg16lan.c:335: error: `SA_SHIRQ' undeclared (first use in this function)
/root/sg16-lin2.6/sg16lan.c:335: error: (Each undeclared identifier is reported only once
/root/sg16-lin2.6/sg16lan.c:335: error: for each function it appears in.)
/root/sg16-lin2.6/sg16lan.c:359: error: implicit declaration of function `SET_MODULE_OWNER'
/root/sg16-lin2.6/sg16lan.c:365: error: structure has no member named `kobj'
/root/sg16-lin2.6/sg16lan.c:365: warning: ignoring return value of `sysfs_create_link', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c: In function `init_sg16_in_sysfs':
/root/sg16-lin2.6/sg16lan.c:1340: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1341: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1342: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1343: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1344: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1345: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1346: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1347: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1349: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1350: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1351: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1352: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1353: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1355: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1357: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1358: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1360: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
/root/sg16-lin2.6/sg16lan.c:1361: warning: ignoring return value of `device_create_file', declared with attribute warn_unused_result
make[2]: *** [/root/sg16-lin2.6/sg16lan.o] Ошибка 1
make[1]: *** [_module_/root/sg16-lin2.6] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.25-gentoo-r7'
make: *** [sg16lan.ko] Ошибка 2
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:39 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: Happy
Support team member
Зарегистрирован: Oct 31, 2006
Сообщения: 74
Дата сообщения: Ср Авг 13, 2008 2:41 pm
--------------------------------------------------

"murphy":
Здравствуйте !! Решил пересобрать систему, все пересобрал, но драйвера под 2.6.25 ядро не собираются, поэтому вопрос, а будут ли они ???


Здравствуйте!
Хорошо, посмотрим конечно.
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:39 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: murphy
Зарегистрирован: Aug 12, 2008
Сообщения: 5
Дата сообщения: Вт Фев 24, 2009 6:51 pm
--------------------------------------------------

Прошу прощения, а Вы не смотрели еще драйвера для новых ядер ??? попробывал сейчас 2.6.27 - не собирается emoticon((

dom ~ # dom sg16-lin2.6 # ./configure
/lib/modules/2.6.27-gentoo-r8/build
Kernel path setted to: /lib/modules/2.6.27-gentoo-r8/build
dom sg16-lin2.6 # make
make -C /lib/modules/2.6.27-gentoo-r8/build SUBDIRS=/root/sg16-lin2.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.27-gentoo-r8'
CC [M] /root/sg16-lin2.6/sg16lan.o
/root/sg16-lin2.6/sg16lan.c: В функции ‘sg16_init’
/root/sg16-lin2.6/sg16lan.c:84: предупреждение: результат ‘__pci_register_driver’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c: В функции ‘sg16_pci_remove_one’
/root/sg16-lin2.6/sg16lan.c:159: ошибка: ‘struct device_driver’ has no member named ‘kobj’
/root/sg16-lin2.6/sg16lan.c: В функции ‘sg16_isapnp_remove_one’
/root/sg16-lin2.6/sg16lan.c:273: ошибка: ‘struct device_driver’ has no member named ‘kobj’
/root/sg16-lin2.6/sg16lan.c: В функции ‘sg16_probe’
/root/sg16-lin2.6/sg16lan.c:335: ошибка: ‘SA_SHIRQ’ undeclared (first use in this function)
/root/sg16-lin2.6/sg16lan.c:335: ошибка: (Each undeclared identifier is reported only once
/root/sg16-lin2.6/sg16lan.c:335: ошибка: for each function it appears in.)
/root/sg16-lin2.6/sg16lan.c:359: ошибка: implicit declaration of function ‘SET_MODULE_OWNER’
/root/sg16-lin2.6/sg16lan.c:365: ошибка: ‘struct device_driver’ has no member named ‘kobj’
/root/sg16-lin2.6/sg16lan.c: В функции ‘shdsl_dload_fw’
/root/sg16-lin2.6/sg16lan.c:661: предупреждение: passing argument 3 of ‘shdsl_issue_cmd’ discards qualifiers from pointer target type
/root/sg16-lin2.6/sg16lan.c:664: предупреждение: passing argument 3 of ‘shdsl_issue_cmd’ discards qualifiers from pointer target type
/root/sg16-lin2.6/sg16lan.c: В функции ‘init_sg16_in_sysfs’
/root/sg16-lin2.6/sg16lan.c:1340: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1341: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1342: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1343: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1344: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1345: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1346: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1347: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1349: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1350: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1351: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1352: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1353: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1355: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1357: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1358: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1360: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
/root/sg16-lin2.6/sg16lan.c:1361: предупреждение: результат ‘device_create_file’, декларированной с атрибутом warn_unused_result, игнорируется
make[2]: *** [/root/sg16-lin2.6/sg16lan.o] Ошибка 1
make[1]: *** [_module_/root/sg16-lin2.6] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.27-gentoo-r8'
make: *** [sg16lan.ko] Ошибка 2
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:39 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: artpol
Newbie
Зарегистрирован: Feb 25, 2009
Сообщения: 3
Дата сообщения: Ср Фев 25, 2009 2:44 pm
---------------------------------------------------

Просим прощения за задержку. Постараемся в течение недели портировать драйвера на новые ядра.
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:40 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: artpol
Newbie
Зарегистрирован: Feb 25, 2009
Сообщения: 3
Дата сообщения: Ср Мар 04, 2009 5:28 pm
---------------------------------------------------

Еще раз здравствуйте.
Драйвер уже спортирован и проверен на ядре 2.6.27. То есть beta-версия готова. В ближайшие дни буду проверять на предыдущих ядрах и делать обратную совместимость (вероятнее всего в beta-версии ее нет).
Думаю к следующей неделе будет релиз. Извините за задержку, она связана с проверкой драйвера на как можно большем количестве ядер.
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:40 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: murphy
Зарегистрирован: Чт Мар 05, 2009 2:28 pm
Сообщения: 5
Дата сообщения: Вт Авг 12, 2008 1:55 pm
--------------------------------------------------

Ура !!!!!!!! Спасибо огромное - жду релиз emoticon))
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:40 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: artpol
Newbie
Зарегистрирован: Feb 25, 2009
Сообщения: 3
Дата сообщения: Вт Мар 10, 2009 5:06 pm
--------------------------------------------------

Новая версия драйвера (v2.3) выложена.
Я проверил на след. ядрах: 2.6.16, 2.6.20, 2.6.22, 2.6.27, 2.6.28. Дополнительно проверил под повышенной нагрузкой в течение нескольких суток.
На непроверенных ядрах в диапазоне 2.6.16-2.6.28 тоже должно все работать.
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:41 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: murphy
Зарегистрирован: Aug 12, 2008
Сообщения: 5
Дата сообщения: Чт Мар 12, 2009 11:21 pm
----------------------------------------------------

Да - все работает emoticon

В dmesg постоянно валится ошибка (не часто, но раз 5-10 в час)
BUG dsl0 code -16 qlen 0
это нормально ???
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:41 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: artpol
Newbie
Зарегистрирован: Feb 25, 2009
Сообщения: 3
Дата сообщения: Пт Мар 13, 2009 9:05 pm
---------------------------------------------------

"murphy":

В dmesg постоянно валится ошибка (не часто, но раз 5-10 в час)
BUG dsl0 code -16 qlen 0
это нормально ???


А какой дистрибутив и какое ядро ?
RE: А будут ли дравера для последних линукс ядер ??
8/30/09 6:42 PM as a reply to Aleksandr Alekseevich Radostin.
Автор: murphy
Зарегистрирован: Aug 12, 2008
Сообщения: 5
Дата сообщения: Пн Мар 23, 2009 9:47 pm
---------------------------------------------------

gate ~ # cat /proc/version
Linux version 2.6.27-gentoo-r8 (root@gate) (gcc version 4.1.2 (Gentoo 4.1.2 p1.3)) #2 Tue Mar 10 17:19:12 SAMT 2009

хотя уже неделю работает, вроде как все в порядке, только dmesg засорен emoticon