tempestuous
Group: Members
Posts: 259
Joined: Aug. 2004 |
|
Posted: Feb. 28 2005,12:42 |
|
Well done. But this is strange - the option "esstype" is to override the sb driver's unreliable autodetection of ESS chips - mainly in terms of their different clock speeds. So it should normally fix the problem of sound playing too fast or too slow. Details are found in the linux kernel source - /usr/src/linux/Documentation/ESS. Here is the relevant part -
> For ESS chips an additional parameter "esstype" can be specified. This controls > the (auto) detection of the ESS chips. It can have 3 kinds of values: > > -1 Act like 2.0 kernels: only detect ES688 or ES1688. > 0 Try to auto-detect the chip (may fail for ES1688) > 688 The chip will be treated as ES688 > 1688 ,, ,, ,, ,, ,, ,, ES1688 > 1868 ,, ,, ,, ,, ,, ,, ES1868 > 1869 ,, ,, ,, ,, ,, ,, ES1869 > 1788 ,, ,, ,, ,, ,, ,, ES1788 > 1887 ,, ,, ,, ,, ,, ,, ES1887 > 1888 ,, ,, ,, ,, ,, ,, ES1888
When setting up your ESS card for the first time, it's a good idea to check dmesg after loading the sb driver. This will indicate what ESS version the driver detected - if the model number is correct, there's a good chance all is well and you should not need to use the esstype option at all. Craig S
|