| 4 | | NOTE: |
|---|
| 5 | | This module is for 2.4 kernels only. For 2.6 kernels, |
|---|
| 6 | | activation is handled by the code in drivers/pci/quirks.c |
|---|
| 7 | | in the kernel source. If you have the latest 2.6 kernel and |
|---|
| 8 | | the quirks code does not activate your SMBus, try adding support |
|---|
| 9 | | in quirks.c, recompile and test your new kernel, and then |
|---|
| 10 | | submit a patch to us. Contact us if you need assistance. |
|---|
| | 4 | It unhides the SMBus of Intel ICH southbridges hidden |
|---|
| | 5 | on ASUS P4B series. It is implemented as a module (p4b_smbus.o), |
|---|
| | 6 | or a shell script for the 2.6 kernel (unhide_ICH_SMBus). |
|---|
| | 20 | This module is for 2.4 kernels only. For 2.6 kernels, activation is |
|---|
| | 21 | handled by the code in drivers/pci/quirks.c in the kernel source. If you |
|---|
| | 22 | have the 2.6 kernel and the quirks code does not activate your SMBus, |
|---|
| | 23 | you may: |
|---|
| | 24 | |
|---|
| | 25 | * check if you have kernel version from 2.6.17 to 2.6.19 |
|---|
| | 26 | If so you, need to disable ACPI sleep support and recompile kernel. |
|---|
| | 27 | If you don't use suspend try below instead of recompilation. |
|---|
| | 28 | |
|---|
| | 29 | * run as root the ./unhide_ICH_SMBus script. It will unhide the bus |
|---|
| | 30 | and load the i2c-i801 driver. |
|---|
| | 31 | |
|---|
| | 32 | * if above script works and you have latest kernel, you may |
|---|
| | 33 | try to fix the quirks.c, recompile and test your new kernel, |
|---|
| | 34 | and then submit a patch to us. Contact us if you need assistance. |
|---|
| | 35 | |
|---|
| | 36 | Information for 2.4 users continues below. |
|---|
| | 37 | |
|---|