[hsflinux] Problems on Sony Vaio PCG-FX601
marcogi at libero.it
marcogi at libero.it
Thu Aug 8 12:14:12 EDT 2002
On Mon, 5 Aug 2002 gte733z at mail.gatech.edu wrote:
> Quoting marcogi at libero.it:
>
> > Maybe ACPI is the issue. I haven't applied patches so...
> > I'll test ASAP.
> > [snip]
> > > far as I'm concerned, 2.4.18 is the last kernel that works. This is all
> > > handwork, sorry - no alternative :-(
> >
> > I'm downloading 2.4.19 patch too. Time to test now.
> >
> > [snip]
>
> I have had very similar problems (random reboots and carrier hangups), and
> most of these problems have been resolved with the latest drivers. Right now I
> am using a heavily patched mjc kernel, and everything seems to work fine.
> However, I used to use a vanilla 2.4.18 w/ ACPI patch and it also worked fine
> with the latest drivers. When I DID have these problems, I noticed that when I
> disabled LOCAL APIC and pre-empt(vanilla would not have this option), the
> system stopped crashing. I did not test this out thuroughly so I can not say
> if they are definitive solutions, but you could give it a shot. On another
> note, the carrier hangups (long beep and then disconnect) were caused by a
> corrupted pppd installation. I completely removed all ppp files from my system
> and repcompiled ppp and that solved the disconnect issues (config. files
> probably got corrupted during a crash). Hope this helps.
Well, I made some test using various kernel versions/configs and hsf
versions.
Kernels I used are follows:
- kernel.org 2.4.19, no patch, APM, no SMP, LOCAL APIC on
- kernel.org 2.4.18, acpi-20020726-2.4.18 and
patch-acpi-acpi20020726-swsusp11 patches, no SMP, LOCAL APIC on
hsf drivers I tried are:
hsflinmodem-5.03.03.L3mbsibeta02061700
hsflinmodem-5.03.03.L3mbsibeta02061800
hsflinmodem-5.03.03.L3mbsibeta02062500
hsflinmodem-5.03.03.L3mbsibeta02072100
Every hsf driver is tested with both kervels.
With 02061700 I got:
Aug 8 10:30:02 flyby kernel: LinuxGetHwPciRes DevId=0x3068 VendId=0x1106
Aug 8 10:30:02 flyby kernel: PCI: Setting latency timer of device 00:07.6 to 64
Aug 8 10:30:02 flyby kernel: cnxthsf_LinuxHookInterrupt
Aug 8 10:30:30 flyby kernel: CSLIP: code copyright 1989 Regents of the University of California
Aug 8 10:30:30 flyby kernel: PPP generic driver version 2.4.1
Aug 8 10:30:32 flyby kernel: Via 686a audio driver 1.9.1
Aug 8 10:30:32 flyby kernel: ac97_codec: AC97 Audio codec, id: 0x4144:0x5348 (Analog Devices AD1881A)
Aug 8 10:30:32 flyby kernel: via82cxxx: board #1 at 0x1000, IRQ 5
Aug 8 10:30:59 flyby pppd[717]: pppd 2.4.1 started by marco, uid 1000
Aug 8 10:31:00 flyby chat[718]: report (ATDT)
Aug 8 10:31:00 flyby chat[718]: report (CONNECT)
Aug 8 10:31:00 flyby chat[718]: abort on (BUSY)
Aug 8 10:31:00 flyby chat[718]: abort on (NO CARRIER)
Aug 8 10:31:00 flyby chat[718]: abort on (VOICE)
Aug 8 10:31:00 flyby chat[718]: abort on (NO DIALTONE)
Aug 8 10:31:00 flyby chat[718]: abort on (NO DIAL TONE)
Aug 8 10:31:00 flyby chat[718]: abort on (NO ANSWER)
Aug 8 10:31:00 flyby chat[718]: send (ATZ^M)
Aug 8 10:31:00 flyby chat[718]: expect (OK)
Aug 8 10:31:00 flyby chat[718]: ATZ^M^M
Aug 8 10:31:00 flyby chat[718]: OK
Aug 8 10:31:00 flyby chat[718]: send (ATX3W1^M)
Aug 8 10:31:00 flyby chat[718]: expect (OK)
Aug 8 10:31:00 flyby chat[718]: ^M
Aug 8 10:31:00 flyby chat[718]: ATX3W1^M^M
Aug 8 10:31:00 flyby chat[718]: OK
Aug 8 10:31:00 flyby chat[718]: -- got it
Aug 8 10:31:00 flyby chat[718]: send (ATDT<isp-number>^M)
Aug 8 10:31:00 flyby chat[718]: expect (CONNECT)
Aug 8 10:31:00 flyby chat[718]: ^M
Aug 8 10:31:00 flyby kernel: ERROR: did not find a supported AC97 codec ! (0x4358:0x0)<3>
error message and ppp not able to connect at all.
02061800 and 02062500 are those work better but with hangs after random
connection time. When hang occurs display goes dark (not blanck or off,
I'm able to see my desktop but it is nearly black) and speakers beep three
times.
With 02072100 isp number is dialed but modem handshake fails. My modem
emits continuous tone, the peer modem hangs up and busy tone is
audiable (if it helps I can record it to wav/mp3).
These behaviours happen with both kernels in exactly same way.
If I load hsf modules just after kernel boot *without* preloading audio
modules, machine hangs on hsfserial load.
Some times I'm able to load hsf modules without hangs even if audio modules
is not loaded, but I haven't still understood what is the "good factor".
Kernel modules loaded for 2.4.19 are:
Module Size Used by Tainted: PF
ppp_generic 17180 0 (autoclean)
slhc 5568 0 (autoclean) [ppp_generic]
hsfserial 17768 0
hsfvia 94672 2
hsfengine 879180 0 [hsfserial]
hsfosspec 21272 1 [hsfserial hsfvia hsfengine]
via82cxxx_audio 20376 1
soundcore 3876 2 [via82cxxx_audio]
ac97_codec 10856 0 [via82cxxx_audio]
vmnet 17984 4
parport_pc 23368 0
parport 25696 0 [parport_pc]
vmmon 18964 0 (unused)
nfsd 72528 8 (autoclean)
lockd 51024 1 (autoclean) [nfsd]
sunrpc 63324 1 (autoclean) [nfsd lockd]
serial 46596 0 (autoclean)
mousedev 4276 0 (unused)
nls_iso8859-1 2876 1 (autoclean)
ntfs 55168 1 (autoclean)
hid 9876 0 (unused)
input 3456 0 [mousedev]
uhci 25872 0 (unused)
usbcore 39808 0 [hid uhci]
With ACPI patched 2.4.18 there are following modules also:
ac
battery
button
fan
processor
thermal
I'll try 02062500 hsf driver disabling LOCAL APIC to see if hangs go
away.
My country is ITALY.
If I can produce some usefull debug info, please tell me what I must do.
--
Regards, Marco Gigante
Student at Pisa University - Computer Engineering
More information about the hsflinux
mailing list