ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
@ 2003-01-22 16:30 Alex Yustasov
  2003-01-22 16:42 ` Dmitry V. Levin
  2003-01-23 18:52 ` Konstantin Volckov
  0 siblings, 2 replies; 11+ messages in thread
From: Alex Yustasov @ 2003-01-22 16:30 UTC (permalink / raw)
  To: sisyphus

У меня есть модем Zyxel PCI. Для него есть дрова pctel-0.8.6.
Эти дрова были собраны GCC 2.96 и до сегодняшнего дня все 
работало.
После обновления из сизифа при insmod pctel.o

pctel.o: The module you are trying to load (pctel.o) is compiled 
with a gcc version 2 compiler, while the kernel you are running 
is compiled with a gcc version 3 compiler. This is known to not work.

Попробовал собрать GCC 3.2.1. Оказалось, что при сборке дров 
используются ранее собранные модули.

Вообщем облом. Но до обновления-то все работало.
Что тут можно сделать.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-22 16:30 [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы? Alex Yustasov
@ 2003-01-22 16:42 ` Dmitry V. Levin
  2003-01-23  7:41   ` Alex Yustasov
  2003-01-23 18:52 ` Konstantin Volckov
  1 sibling, 1 reply; 11+ messages in thread
From: Dmitry V. Levin @ 2003-01-22 16:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 683 bytes --]

On Wed, Jan 22, 2003 at 06:30:38PM +0200, Alex Yustasov wrote:
> У меня есть модем Zyxel PCI. Для него есть дрова pctel-0.8.6.
> Эти дрова были собраны GCC 2.96 и до сегодняшнего дня все 
> работало.
> После обновления из сизифа при insmod pctel.o
> 
> pctel.o: The module you are trying to load (pctel.o) is compiled 
> with a gcc version 2 compiler, while the kernel you are running 
> is compiled with a gcc version 3 compiler. This is known to not work.
> 
> Попробовал собрать GCC 3.2.1. Оказалось, что при сборке дров 
> используются ранее собранные модули.

Не удалось собрать?

> Вообщем облом. Но до обновления-то все работало.
> Что тут можно сделать.

insmod -f.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-22 16:42 ` Dmitry V. Levin
@ 2003-01-23  7:41   ` Alex Yustasov
  2003-01-23  9:54     ` Dmitry V. Levin
  0 siblings, 1 reply; 11+ messages in thread
From: Alex Yustasov @ 2003-01-23  7:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

> > Попробовал собрать GCC 3.2.1. Оказалось, что при сборке дров 
> > используются ранее собранные модули.
> 
> Не удалось собрать?

собралось.

> 
> > Вообщем облом. Но до обновления-то все работало.
> > Что тут можно сделать.
> 
> insmod -f.

Спасибо. Заработало.
# insmod pctel.o

Warning: The module you are trying to load (pctel.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.
Warning: loading pctel.o will taint the kernel: no license
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Warning: loading pctel.o will taint the kernel: forced load
Module pctel loaded, with warnings



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-23  7:41   ` Alex Yustasov
@ 2003-01-23  9:54     ` Dmitry V. Levin
  2003-01-23 12:20       ` Alex Yustasov
  0 siblings, 1 reply; 11+ messages in thread
From: Dmitry V. Levin @ 2003-01-23  9:54 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 612 bytes --]

On Thu, Jan 23, 2003 at 09:41:23AM +0200, Alex Yustasov wrote:
> # insmod pctel.o
> 
> Warning: The module you are trying to load (pctel.o) is compiled with a gcc
> version 2 compiler, while the kernel you are running is compiled with
> a gcc version 3 compiler. This is known to not work.
> Warning: loading pctel.o will taint the kernel: no license
>   See http://www.tux.org/lkml/#export-tainted for information about tainted modules
> Warning: loading pctel.o will taint the kernel: forced load
> Module pctel loaded, with warnings

Так почему бы не собрать pctel.o тем же компилятором, что и ядро?


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-23  9:54     ` Dmitry V. Levin
@ 2003-01-23 12:20       ` Alex Yustasov
  0 siblings, 0 replies; 11+ messages in thread
From: Alex Yustasov @ 2003-01-23 12:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Thu, Jan 23, 2003 at 12:54:01PM +0300, Dmitry V. Levin wrote:
> On Thu, Jan 23, 2003 at 09:41:23AM +0200, Alex Yustasov wrote:
> > # insmod pctel.o
> > 
> > Warning: The module you are trying to load (pctel.o) is compiled with a gcc
> > version 2 compiler, while the kernel you are running is compiled with
> > a gcc version 3 compiler. This is known to not work.
> > Warning: loading pctel.o will taint the kernel: no license
> >   See http://www.tux.org/lkml/#export-tainted for information about tainted modules
> > Warning: loading pctel.o will taint the kernel: forced load
> > Module pctel loaded, with warnings
> 
> Так почему бы не собрать pctel.o тем же компилятором, что и ядро?

pctel откомпирирован 3.2.1. Но потом подключаются *.a, которые 
собраны egcs-2.91.66, исходных текстов этих *.a нет.
Прошу прощения за subj. Сразу не разобрался.
insmod -f pctel.o заработало.



^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-22 16:30 [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы? Alex Yustasov
  2003-01-22 16:42 ` Dmitry V. Levin
@ 2003-01-23 18:52 ` Konstantin Volckov
  2003-01-24  7:57   ` Alex Yustasov
  1 sibling, 1 reply; 11+ messages in thread
From: Konstantin Volckov @ 2003-01-23 18:52 UTC (permalink / raw)
  To: sisyphus

On Wed, 22 Jan 2003 18:30:38 +0200
Alex Yustasov <snmon@server.by> wrote:

Hi!

> У меня есть модем Zyxel PCI. Для него есть дрова pctel-0.8.6.
> Эти дрова были собраны GCC 2.96 и до сегодняшнего дня все 
> работало.
> После обновления из сизифа при insmod pctel.o
> 
> pctel.o: The module you are trying to load (pctel.o) is compiled 
> with a gcc version 2 compiler, while the kernel you are running 
> is compiled with a gcc version 3 compiler. This is known to not work.
> 
> Попробовал собрать GCC 3.2.1. Оказалось, что при сборке дров 
> используются ранее собранные модули.
> 
> Вообщем облом. Но до обновления-то все работало.
> Что тут можно сделать.

insmod -f _имя_модуля_. А еще лучше пересобрать модули тем же
компилятором, что и ядро.

ЗЫ А еще лучше использовать не драйвер pctel, а во многом совместимый с
ним, но более внятный slmdm.

-- 
Успехов,
Konstantin


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-23 18:52 ` Konstantin Volckov
@ 2003-01-24  7:57   ` Alex Yustasov
  2003-01-24  9:53     ` Dmitry V. Levin
  2003-01-24 17:04     ` Konstantin Volckov
  0 siblings, 2 replies; 11+ messages in thread
From: Alex Yustasov @ 2003-01-24  7:57 UTC (permalink / raw)
  To: sisyphus

> insmod -f _имя_модуля_. А еще лучше пересобрать модули тем же
> компилятором, что и ядро.
> 
> ЗЫ А еще лучше использовать не драйвер pctel, а во многом совместимый с
> ним, но более внятный slmdm.

С slmdm таже проблема. Т.к. в нем тоже есть объектные модули 
собранные egcs-2.91.66.
Загрузить можно только 
insmod -f slmdm.o 
insmod -f slamrmo.o

Warning: The module you are trying to load (slamrmo.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.
Warning: loading slamrmo.o will taint the kernel: non-GPL license - Smart Link Ltd.
  See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Warning: loading slamrmo.o will taint the kernel: forced load
slamrmo.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg

А как выставить IRQ и IO не знаю.

Наверно это случилось после установки modutils-2.4.22.


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-24  7:57   ` Alex Yustasov
@ 2003-01-24  9:53     ` Dmitry V. Levin
  2003-01-24 17:04     ` Konstantin Volckov
  1 sibling, 0 replies; 11+ messages in thread
From: Dmitry V. Levin @ 2003-01-24  9:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1273 bytes --]

On Fri, Jan 24, 2003 at 09:57:43AM +0200, Alex Yustasov wrote:
> > insmod -f _имя_модуля_. А еще лучше пересобрать модули тем же
> > компилятором, что и ядро.
> > 
> > ЗЫ А еще лучше использовать не драйвер pctel, а во многом совместимый с
> > ним, но более внятный slmdm.
> 
> С slmdm таже проблема. Т.к. в нем тоже есть объектные модули 
> собранные egcs-2.91.66.
> Загрузить можно только 
> insmod -f slmdm.o 
> insmod -f slamrmo.o
> 
> Warning: The module you are trying to load (slamrmo.o) is compiled with a gcc
> version 2 compiler, while the kernel you are running is compiled with
> a gcc version 3 compiler. This is known to not work.
> Warning: loading slamrmo.o will taint the kernel: non-GPL license - Smart Link Ltd.
>   See http://www.tux.org/lkml/#export-tainted for information about tainted modules
> Warning: loading slamrmo.o will taint the kernel: forced load
> slamrmo.o: init_module: No such device
> Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
>       You may find more information in syslog or the output from dmesg
> 
> А как выставить IRQ и IO не знаю.
> 
> Наверно это случилось после установки modutils-2.4.22.

Да, проверка на gcc появилась именно в этой версии modutils.


--
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-24  7:57   ` Alex Yustasov
  2003-01-24  9:53     ` Dmitry V. Levin
@ 2003-01-24 17:04     ` Konstantin Volckov
  2003-01-25  6:39       ` Alex Yustasov
  1 sibling, 1 reply; 11+ messages in thread
From: Konstantin Volckov @ 2003-01-24 17:04 UTC (permalink / raw)
  To: sisyphus

On Fri, 24 Jan 2003 09:57:43 +0200
Alex Yustasov <snmon@server.by> wrote:

Hi!

> > insmod -f _имя_модуля_. А еще лучше пересобрать модули тем же
> > компилятором, что и ядро.
> > 
> > ЗЫ А еще лучше использовать не драйвер pctel, а во многом совместимый
> > с ним, но более внятный slmdm.
> 
> С slmdm таже проблема. Т.к. в нем тоже есть объектные модули 
> собранные egcs-2.91.66.
> Загрузить можно только 
> insmod -f slmdm.o 
> insmod -f slamrmo.o
> 
> Warning: The module you are trying to load (slamrmo.o) is compiled with
> a gcc version 2 compiler, while the kernel you are running is compiled
> with a gcc version 3 compiler. This is known to not work.
> Warning: loading slamrmo.o will taint the kernel: non-GPL license -
> Smart Link Ltd.
>   See http://www.tux.org/lkml/#export-tainted for information about
>   tainted modules
> Warning: loading slamrmo.o will taint the kernel: forced load
> slamrmo.o: init_module: No such device
> Hint: insmod errors can be caused by incorrect module parameters,
> including invalid IO or IRQ parameters.
>       You may find more information in syslog or the output from dmesg

Это да.

> А как выставить IRQ и IO не знаю.

Какой модем?

> Наверно это случилось после установки modutils-2.4.22.


-- 
Успехов,
Konstantin


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-24 17:04     ` Konstantin Volckov
@ 2003-01-25  6:39       ` Alex Yustasov
  2003-01-27 11:45         ` Konstantin Volckov
  0 siblings, 1 reply; 11+ messages in thread
From: Alex Yustasov @ 2003-01-25  6:39 UTC (permalink / raw)
  To: sisyphus

On Fri, Jan 24, 2003 at 08:04:31PM +0300, Konstantin Volckov wrote:
 Hi!
> >       You may find more information in syslog or the output from dmesg
> 
> Это да.

В syslog при старте slmdm 
Jan 24 09:29:51 localhost kernel: slmdm: country set is 0xb5 (USA).
Jan 24 09:29:59 localhost kernel: Smart Link AMRMO modem.
Jan 24 09:31:07 localhost kernel: Smart Link AMRMO modem.

И все.

> 
> > А как выставить IRQ и IO не знаю.
> 
> Какой модем?

ZyXel 56K PCI
В логах при загрузке pctel-овского драйвера:
kernel: PCTel device[00:09.0](0x48) found 
    "PCTel Inc HSP MicroModem 56 (rev 02)", iobase=0xb800, irq=11.
kernel: PCTel driver version 0.8.6 [5.05c-8.00-LN211] (PCT789) 
    (2001-08-30) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ 
    SERIAL_PCI ISAPNP enabled.
kernel: PCTel driver built on [Linux 2.4.20-alt0.8-up i686 
    unknown "2.4.20-alt0.8-up <132116>"] with gcc-3.2.1.
kernel: ttyS15 at 0xb800 (irq = 11) is a PCTel
kernel: PCI: Found IRQ 11 for device 00:09.0
kernel: PCI: Sharing IRQ 11 with 00:0e.0
kernel: ttyS15 at port 0xb800 (irq = 11) is a PCTel


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы?
  2003-01-25  6:39       ` Alex Yustasov
@ 2003-01-27 11:45         ` Konstantin Volckov
  0 siblings, 0 replies; 11+ messages in thread
From: Konstantin Volckov @ 2003-01-27 11:45 UTC (permalink / raw)
  To: sisyphus

On Sat, 25 Jan 2003 08:39:41 +0200
Alex Yustasov <snmon@server.by> wrote:

Hi!

[skip]

> В syslog при старте slmdm 
> Jan 24 09:29:51 localhost kernel: slmdm: country set is 0xb5 (USA).
> Jan 24 09:29:59 localhost kernel: Smart Link AMRMO modem.
> Jan 24 09:31:07 localhost kernel: Smart Link AMRMO modem.
> 
> И все.
> 
> > 
> > > А как выставить IRQ и IO не знаю.
> > 
> > Какой модем?
> 
> ZyXel 56K PCI
> В логах при загрузке pctel-овского драйвера:
> kernel: PCTel device[00:09.0](0x48) found 
>     "PCTel Inc HSP MicroModem 56 (rev 02)", iobase=0xb800, irq=11.
> kernel: PCTel driver version 0.8.6 [5.05c-8.00-LN211] (PCT789) 
>     (2001-08-30) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ 
>     SERIAL_PCI ISAPNP enabled.
> kernel: PCTel driver built on [Linux 2.4.20-alt0.8-up i686 
>     unknown "2.4.20-alt0.8-up <132116>"] with gcc-3.2.1.
> kernel: ttyS15 at 0xb800 (irq = 11) is a PCTel
> kernel: PCI: Found IRQ 11 for device 00:09.0
> kernel: PCI: Sharing IRQ 11 with 00:0e.0
> kernel: ttyS15 at port 0xb800 (irq = 11) is a PCTel

Значит, Вам все же следует использовать драйвер PCTel.

-- 
Успехов,
Konstantin


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2003-01-27 11:45 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-22 16:30 [sisyphus] GCC 2.96 и 3.2.1 совсем не совместимы? Alex Yustasov
2003-01-22 16:42 ` Dmitry V. Levin
2003-01-23  7:41   ` Alex Yustasov
2003-01-23  9:54     ` Dmitry V. Levin
2003-01-23 12:20       ` Alex Yustasov
2003-01-23 18:52 ` Konstantin Volckov
2003-01-24  7:57   ` Alex Yustasov
2003-01-24  9:53     ` Dmitry V. Levin
2003-01-24 17:04     ` Konstantin Volckov
2003-01-25  6:39       ` Alex Yustasov
2003-01-27 11:45         ` Konstantin Volckov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git