2007-06-09 23:06:09

by zergavis

[permalink] [raw]
Subject: iwlwifi - not compatible with xorg 7.1 and i810 ??

Hi,

It's sounds silly, but new iwlwifi-0.0.25 crash down Xorg server. The
problem is intel i810 video driver.

In my toshiba A200 I've got intel945GM pci-e video card. It run
normal on xf-video-i810 driver (kernel support of 945 is experimental)
on archlinux.

When I install iwlwifi-0.0.25 (make, make install) for 4965AGN and
restart xserver, it crash...

Error log:

(EE) I810(0): V_BIOS Address 0x80 out of range
(EE) I810(0): VBE initialization failed.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Now i just go to iwlwifi-0.0.25 and make uninstall. Server restart - and
xorg run perfectly, but iwl4965 is uninstalled :(

xorg.conf and other X configuration files or drivers are not changing during
this process. Only install and uninstall of iwlwifi-0.0.25...

Is there any known solution to fix this up?

regards,
pawel



2007-06-18 08:57:57

by Zhu Yi

[permalink] [raw]
Subject: Re: iwlwifi - not compatible with xorg 7.1 and i810 ??

On Sun, 2007-06-10 at 00:59 +0200, zergavis wrote:
> Hi,
>
> It's sounds silly, but new iwlwifi-0.0.25 crash down Xorg server. The
> problem is intel i810 video driver.
>
> In my toshiba A200 I've got intel945GM pci-e video card. It run
> normal on xf-video-i810 driver (kernel support of 945 is experimental)
> on archlinux.
>
> When I install iwlwifi-0.0.25 (make, make install) for 4965AGN and
> restart xserver, it crash...

The attached patch fixes this problem. Thanks for reporting.

John, can you include this in wireless-dev GIT?

Thanks,
-yi

> Error log:
>
> (EE) I810(0): V_BIOS Address 0x80 out of range
> (EE) I810(0): VBE initialization failed.
> (EE) Screen(s) found, but none have a usable configuration.
>
> Fatal server error:
> no screens found
>
> Now i just go to iwlwifi-0.0.25 and make uninstall. Server restart - and
> xorg run perfectly, but iwl4965 is uninstalled :(
>
> xorg.conf and other X configuration files or drivers are not changing during
> this process. Only install and uninstall of iwlwifi-0.0.25...
>
> Is there any known solution to fix this up?
>
> regards,
> pawel
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html


Attachments:
iwlwifi-X-fix.patch (1.77 kB)

2007-06-12 11:51:36

by Jiri Benc

[permalink] [raw]
Subject: Re: iwlwifi - not compatible with xorg 7.1 and i810 ??

On Sun, 10 Jun 2007 00:59:57 +0200, zergavis wrote:
> It's sounds silly, but new iwlwifi-0.0.25 crash down Xorg server. The
> problem is intel i810 video driver.
>
> In my toshiba A200 I've got intel945GM pci-e video card. It run
> normal on xf-video-i810 driver (kernel support of 945 is experimental)
> on archlinux.
>
> When I install iwlwifi-0.0.25 (make, make install) for 4965AGN and
> restart xserver, it crash...
>
> Error log:
>
> (EE) I810(0): V_BIOS Address 0x80 out of range
> (EE) I810(0): VBE initialization failed.
> (EE) Screen(s) found, but none have a usable configuration.

I hit this too on two different cards, without iwlwifi driver. Unlike you,
the only solution that worked for me was restart.

Seems like a bug in i810. It's possible it's triggered by loading iwlwifi
or it may be just a coincidence.

Does restart (I really mean a full reboot, to let BIOS reinitialize the
card) fix the problem with iwlwifi still installed?

Jiri

--
Jiri Benc
SUSE Labs