Messages in this thread |  | | | Date | Sun, 13 Jun 2004 22:07:43 +0200 | | From | Vojtech Pavlik <> | | Subject | Re: Solution to the "1802: Unauthorized network card" problem in recent thinkpad systems |
| |
On Sun, Jun 13, 2004 at 12:10:29PM -0700, Tisheng Chen wrote:
> Somebody did succeed with a X31. > As I know, it should works for T30,R40,X31,R40E at > least.
Indeed, this version:
#include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <sys/stat.h> #include <fcntl.h>
int main(void) { int fd; unsigned char data; printf("Disabling WiFi whitelist check.\n"); fd = open("/dev/nvram", O_RDWR); lseek(fd, 0x5c, SEEK_SET); read(fd, &data, 1); printf("CMOS address 0x5c: %02x->", data); data |= 0x80; printf("%02x\n", data); lseek(fd, 0x5c, SEEK_SET); write(fd, &data, 1); close(fd); printf("Done.\n"); } worked just fine, and the notebook no longer complains about an unsupported WiFi card! Now if I only can get the card to enable the transmitter/receiver. It's a Compaq Atheros card inside an X31 notebook.
-- Vojtech Pavlik SuSE Labs, SuSE CR - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|  |