Opened 16 years ago

Closed 16 years ago

#66 closed defect (fixed)

TPad T60: Works on Ubuntu and how; Lockup on eCS during boot

Reported by: Steve Wendt Owned by:
Priority: normal Milestone: HDA
Component: UNIAUD32 Version: 1.1.4
Severity: blocker Keywords: T60
Cc:

Description

During a trial and error session attempting to enable sound on my T60 using Ubuntu as an alternative to eCS 2.0-RC2, we discovere the following site:


Ubuntu on ThinkPad? T60

Ref: http://andrey.thedotcommune.com/thinkpad_t60.html#5

~ Sound

Sound works fine, though with a minor warning: do not disable

(ie: set to "hidden") the internal modem in the BIOS. Doing so

causes problems with ALSA accessing the audio device.

~

So, to evaluate the eCS 2.0 situation:

  • Changed the BIOS to 'ENABLE' the Internal [Win] Modem.
  • Booted the 'Live CD' of Unbuntu 7.10 Beta [27-Sep-2007]

====> Result: Fully supported T60 sound!

Played from several Web sources for sound files and streaming broadcasts of Web radio broadcasts. NONE of this worked prior to the BIOS change.

  • Installed the latest UniAud? 1.1.4 RC3 on my T60 eCS 2.0 RC2.
  • Rebooted eCS - As the boot progressed:
    • Boot messages indicated that the driver was loaded, the hardware recognized, the mixer installed...
    • The screen went to an off-white background as the desktop was initialized.
    • The normally expected sound that usually occurs as the desktop is loaded PLAYED! [Never heard that before on this T60!]
    • The bad news: Everything went silent and the system totally

locked up. NOTHING WORKED. No mouse movement, even though it was displayed on the screen as [I believe] and arrow point. The only 'recovery' was to POWER OFF by holding the power button for the 5-second reset time.

  • Rebooted again, just to see if anything would change. [Possibly

Ubuntu had set something in the hardware that eCS could not handle.]

  • We got all excited, because the bright orange colored eCS desktop background DID APPEAR this time...
  • Oops! Too soon to celebrate! While the eCS desktop background did appear this time, the system LOCKED UP AGAIN. I believe the mouse appeared as a clock this time. But, nevertheless, the system was still locked and never completed the boot process. i.e., There are several tasks that are set to start via the StartUp? folder. Never happened... :-(
  • Back to the BIOS set up to change the internal modem back to the

'Hidden' state.

  • Rebooted eCS with no other changes.
  • Hardware still recognized and driver, mixer, et al, still loaded as before.
  • BUT, this time, NO SOUND during the desktop initialization.
  • AND, the boot process completed successfully! In fact, that is how I am operating at this moment and creating this message.
  • To provide as clean a log as possible, I am going to save this

message and reboot. Then I will run the UniInfo? tool, followed by opening a Ticket. In the ticket, I will paste all of this message as the ticket documentation, but I also feel this should be posted to the NG, so others can see what I've done. Possibly it will be of benefit to others who are testing T60s or other similar configurations.

I will attache the UniInfo? doc to this ticket. BUT, I notice that several of the files in the ZIP are zero-length files. Please provide further, specific instructions regarding how to get the rest of the doc that you need. I suspect a problem finding 'unimix.exe' since there is no file with that name on my boot drive. [There is a file in the drive, sub-dir where I downloaded and installed RC3. And there is one on the C-drive where I have eCS 1.2R installed. But, I am booted from the O-Drive where eCS 2.0 RC2 is installed.]

Carl Carl.Gehr@…

Attachments (3)

debuginfo.zip (5.4 KB) - added by Steve Wendt 16 years ago.
Boot T60, but no sound - Internal Modem 'hidden' in BIOS
debuginfo.2.zip (5.8 KB) - added by Steve Wendt 16 years ago.
Modem ON; Sys Sounds OFF
DebugInfo.3.Zip (7.0 KB) - added by Steve Wendt 16 years ago.
TPad T60; Modem enabled; System Sounds off; One WAV played

Download all attachments as: .zip

Change History (12)

Changed 16 years ago by Steve Wendt

Attachment: debuginfo.zip added

Boot T60, but no sound - Internal Modem 'hidden' in BIOS

comment:1 Changed 16 years ago by Yoda

Milestone: 1.1.4GA
Version: 1.1.4

Hmm, I thought the mixer was included in RC3 package. Please download: ftp://ftp.netlabs.org/pub/uniaud/uniauddll.zip Put mixer.exe in \MMOS2 and dll in \MMOS2\DLL

The freeze during WPS init is most likely because you have system sounds enabled.

Best thing to do is disable system sounds for now, and then reenable modem in bios.

If system comes up ok, try to play sound, but not via WPS. ex from cmd prompt: play file="\MMOS2\SOUNDS\startup.wav"

comment:2 Changed 16 years ago by Steve Wendt

OK, good and bad news: Good:

  • Copied the mixer, DLL as instructed.
  • Turned System Sounds off; modem on.
  • Rebooted OK.
  • Tried to play WAV file.
    • First attempt: Played file! :-)
    • Second attempt: Entire system locked up! :-(
    • Therefore, could not gather any documentation.
  • Rebooted
  • Played ONLY the first file as before.
  • Captured documentation while system still running OK.
    • File will be attached as "Modem ON; Sys Sounds OFF."
    • BUT, four of the files in the zip are still empty. ???? Anything I can/should test first to figure out

why the files are not being captured? Or, is this just part of the symptom of the failure?

Carl

Changed 16 years ago by Steve Wendt

Attachment: debuginfo.2.zip added

Modem ON; Sys Sounds OFF

comment:3 Changed 16 years ago by Steve Wendt

Decided to do my own mini-test of UniInfo?: Grabbed ONE command from Cmd file and, after creating the UniLog? directory, issued the command and captured the result:

[C:\download\audio\uniaud\repttool]unimix -card > unilog\card.log
SYS1804: The system cannot find the file UNIAUD.

So, this is why the files you want are empty... I'm sure I must have done something wrong, but I don't know what...

comment:4 in reply to:  3 Changed 16 years ago by Yoda

[C:\download\audio\uniaud\repttool]unimix -card > unilog\card.log
SYS1804: The system cannot find the file UNIAUD.

So, this is why the files you want are empty... I'm sure I must have done something wrong, but I don't know what...

The mixer.exe tells you, that it can not find UNIAUD.DLL
You should have put it in MMOS2\DLL on your bootdrive,
and MMOS2\DLL is supposed to be in your libpath in config.sys

Check.

comment:5 Changed 16 years ago by Steve Wendt

OK, I copied uniaud.dll to \mmos2\dll which was already in LIBPATH. And, I will try the test again.

Just curious, though: If uniaud.dll is supposed to be in \MMOS2\DLL, why didn't the install process put it there? That's how I installed the RC3 update...

As long as I'm asking, I see that the package has a CARDINFO.DLL file. Is that file also supposed to be in \MMOS2\DLL? It's not there now. It is in:

\MMOS2\INSTUNST\MINSTBAK\001\OPTION

Which does not seem likely to be correct. That's the only place it is found on the boot drive.

Before I waste any more time, I'll wait to find out if there is anything else the INSTALL.CMD did not do that it should have...

comment:6 in reply to:  5 Changed 16 years ago by Yoda

Replying to guest:

OK, I copied uniaud.dll to \mmos2\dll which was already in LIBPATH.
And, I will try the test again.

Please note, adding unimix.exe and uniaud.dll is only needed to create
those logs that UniInfo? tries to create. It will not change anything for
your sound problems.

Just curious, though: If uniaud.dll is supposed to be in \MMOS2\DLL,
why didn't the install process put it there? That's how I installed the
RC3 update...

It is stated in the Readme, that these files just was included for your
convenience in the ZIP, and that they do not get installed by the installer.
I'll try to get the installer changed to next RC, so these files gets installed
by the installer.

As long as I'm asking, I see that the package has a CARDINFO.DLL file.
Is that file also supposed to be in \MMOS2\DLL? It's not there now.

Afaik, this file is only used by the installer itself, so it is not needed
anymore, after install have finished.

It is in: \MMOS2\INSTUNST\MINSTBAK\001\OPTION

I guess that is some other version, which eCS has backed up.

Changed 16 years ago by Steve Wendt

Attachment: DebugInfo.3.Zip added

TPad T60; Modem enabled; System Sounds off; One WAV played

comment:7 Changed 16 years ago by Steve Wendt

Thanks for your patience. I think I've now obtained what you need.

Steps:

  • Modem set to 'ENABLED'
  • System Sounds 'OFF'
  • Boot clean start from Power Off state
  • Played ONE *.WAV file.
  • Captured UniInfo?.Cmd: DebugInfo?.3.Zip
  • Played *.WAV a second time ====> System totally locked up[[BR]]

Let me know if you need more info.

TIA, Carl

comment:8 Changed 16 years ago by Yoda

Milestone: 1.1.4GAmilestone4

comment:9 Changed 16 years ago by Paul Smedley

Resolution: fixed
Status: newclosed

Carl reports sound as working in the mailing list and via private mail - closing this ticket.

Note: See TracTickets for help on using tickets.