For the record, here's the complete info from Carl.

--Bart

Castanier Carl wrote:


2008/3/17, Bart Samwel <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:

    Arnout Boelens wrote:
     > On Sunday 16 March 2008, Bart Samwel wrote:
     >> Hi Carl, Arnout,
     >>
     >> I've fixed the double quotes in asus-wireless.sh, like Carl
    suggested
     >> earlier (there were two cases) and I'll leave it at that for the
    next
     >> upload. There were more changes in this area in the mean time,
    and I'd
     >> like to analyse this problem again after you guys upgrade to
    0.105-1. I
     >> can't guarantee that any changes I make now based on your
    suggestions will
     >> fix anything.
     >>
     >> Just for now, I would like to make the following things
    absolutely sure:
     >> both of you, if you uninstall *and purge* the acpi-support
    package, does
     >> the wireless hotkey still work? In that case the kernel handles
    it, and
     >> acpi-support shouldn't handle it. I would also love it if you
    could try
     >> the same thing with a 2.6.24 kernel -- lots of things are
    happening in
     >> this area.
     >
     > I just purged acpi-support and the wireless hotkey stopped
    working. However
     > bluetooth is still switched on and off. This is for kernel 2.6.24.

    Interesting: you report that it doesn't work, while Carl reports that it
    does. Could both of you report on your exact hardware, i.e., laptop type
    and wireless hardware? I'm also interested in the contents of the files
    /var/lib/acpi-support/system-*. And perhaps the output of "lsmod", to
    see if there is anything that can explain the difference.

    Cheers,

    Bart


Hi, sorry is long to answer.

ASUS A6000 series : A6J
Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

WITH KERNEL 2.6.22

cat /var/lib/acpi-support/system-*
ASUSTeK Computer Inc.
A6JC
1.0

lsmod
Module                  Size  Used by
appletalk              33696  2
ax25                   50000  2
ipx                    26084  2
p8023                   2080  1 ipx
nvidia               7816224  26
snd_rtctimer            3520  1
ppdev                   8676  0
parport_pc             33828  0
lp                     10980  0
parport                33928  3 ppdev,parport_pc,lp
video                  16456  0
asus_acpi              16348  0
sbs                    18568  0
dock                    9632  0
button                  7920  0
battery                 9988  0
container               4512  0
ac                      5188  0
arc4                    2016  2
ecb                     3520  2
blkcipher               6116  1 ecb
ieee80211_crypt_wep     5056  1
ipv6                  236964  35
dm_snapshot            16900  0
dm_mirror              20928  0
dm_mod                 52160  2 dm_snapshot,dm_mirror
coretemp                7136  0
eeprom                  7024  0
i2c_core               23552  2 nvidia,eeprom
videodev               26656  0
v4l2_common            16672  1 videodev
v4l1_compat            12580  1 videodev
fuse                   41908  3
snd_virmidi             5120  0
snd_seq_virmidi         6848  1 snd_virmidi
snd_seq_dummy           3748  0
snd_seq_oss            29408  0
snd_seq_midi            8160  0
snd_rawmidi            22624  2 snd_seq_virmidi,snd_seq_midi
snd_seq_midi_event      6880  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 46320 8 snd_seq_virmidi,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_seq_device 7692 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
sr_mod                 16516  0
firewire_sbp2          12100  0
ide_generic             1216  0 [permanent]
joydev                  9568  0
snd_hda_intel         239160  2
snd_pcm_oss            39200  1
snd_mixer_oss          15424  1 snd_pcm_oss
pcmcia                 37100  0
ipw3945               192740  1
snd_pcm                72324  2 snd_hda_intel,snd_pcm_oss
snd_timer              21028  3 snd_rtctimer,snd_seq,snd_pcm
sdhci                  16524  0
pcspkr                  3104  0
ieee80211              31656  1 ipw3945
ieee80211_crypt         5792  2 ieee80211_crypt_wep,ieee80211
psmouse                36016  0
snd 48324 18 snd_virmidi,snd_seq_virmidi,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               7520  2 snd
mmc_core               26116  1 sdhci
iTCO_wdt                9924  0
rtc                    12856  1 snd_rtctimer
serio_raw               6692  0
intel_agp              23188  0
firmware_class          9504  2 pcmcia,ipw3945
snd_page_alloc         10056  2 snd_hda_intel,snd_pcm
yenta_socket           24844  1
rsrc_nonstatic         11968  1 yenta_socket
pcmcia_core            37108  3 pcmcia,yenta_socket,rsrc_nonstatic
agpgart                31880  2 nvidia,intel_agp
tsdev                   7968  0
evdev                   9312  6
ext3                  121288  5
jbd                    55336  1 ext3
mbcache                 8260  1 ext3
ide_cd                 36416  0
cdrom                  32832  2 sr_mod,ide_cd
ide_disk               16512  8
ata_generic             7556  0
libata                115984  1 ata_generic
scsi_mod              136620  3 sr_mod,firewire_sbp2,libata
usbhid                 25792  0
hid                    25248  1 usbhid
piix                    8868  0 [permanent]
generic                 4836  0 [permanent]
uhci_hcd               22960  0
ehci_hcd               30796  0
ide_core              113764  5 ide_generic,ide_cd,ide_disk,piix,generic
firewire_ohci          16512  0
firewire_core          39008  2 firewire_sbp2,firewire_ohci
crc_itu_t               2144  1 firewire_core
usbcore               125384  4 usbhid,uhci_hcd,ehci_hcd
r8169                  28872  0
thermal                13416  0
processor              31176  1 thermal
fan                     4836  0

I need with this kernel to build module ipw3945. Install firmaware and run ipw3945d deamon.

WITH KERNEL 2.6.24 module is include in kernel source ie no need
fakeroot module-assistant -k /usr/src/linux-headers-2.6.24-1-686 -l 2.6.24-1-686 -u ./. build ipw3945
Anyway it doesn't compile :)

dmesg give me

iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
ACPI: Battery Slot [BAT0] (battery present)
input: Video Bus as /class/input/input6
ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
iwl3945: iwlwifi-3945-1.ucode firmware file req failed: Reason -2
iwl3945: Could not read microcode: -2
ACPI: PCI interrupt for device 0000:03:00.0 disabled
iwl3945: probe of 0000:03:00.0 failed with error -2

at boot time. ifconfig don't show my wifi interface.
ls -ld /sys/class/net/*/wireless/ respond nothing in that case...
apt-get install firmware-iwlwifi

and wifi interface is reconize. hurray!

I have also this error when apcid start.
modprobe -v asus_acpi
FATAL: Error inserting asus_acpi (/lib/modules/2.6.24-1-686/kernel/drivers/acpi/asus_acpi.ko): No such device
My acpi is not reconize as an asus one. Onto 2.6.22 I had this message :
Asus Laptop ACPI Extras version 0.30
  unsupported model A6JC, trying default values
  send /proc/acpi/dsdt to the developers
I have send /proc/acpi/dsdt to the developers 2 years ago.... But default values works fine.

What the hell !!! I don't have nay more /proc/acpi/asus/mled. More over I found only /sys/class/leds/asus\:mail. Only led for email is avaliable (very usefull feature). Other thing is, wlan0_rename interface appears in "ifconfig -a" when iwl3945 is loaded but udev set it to eth2 by reading mac address. But, eth2 is now an unkown interface (with wrong mac address ie to many digits) and wlan0_rename is ethernet interface. Very strange... Changing wireless configuration from eth2 to wlan0_rename does nothing. No way to have working network! adding a file in modprobe.d with line "alias eth2 iwl3945" does nothing. Wireless interface still remain wlan0_rename.

Conclusion : I have to learn how use iwl3945 first. Probably there are a way to set power on this interface ; rf_kill file don't exist anymore and I can't find power switch and/or how to use ower/wakeup. For this bug, in 2.6.26 kernel, I think you must forward it to kernel -> asus_acpi and kernel -> iwl3945 and focus that it doesn't support A6Jx model. I have passed many time today and I need stop investigate. If I have some times I will try to make it working later and report you advices.

I give my lsmod :

lsmod
Module                  Size  Used by
nvidia               7816448  22
snd_rtctimer            3648  1
ppdev                   8804  0
parport_pc             33668  0
lp                     11076  0
parport                34280  3 ppdev,parport_pc,lp
sbs                    14376  0
sbshc                   6848  1 sbs
dock                   10384  0
container               4864  0
ipv6                  240772  22
dm_snapshot            16964  0
dm_mirror              21600  0
dm_mod                 55812  2 dm_snapshot,dm_mirror
coretemp                7168  0
eeprom                  7184  0
i2c_core               22432  2 nvidia,eeprom
videodev               26304  0
v4l2_common            16608  1 videodev
v4l1_compat            12580  1 videodev
fuse                   45204  3
snd_virmidi             5184  0
snd_seq_virmidi         6784  1 snd_virmidi
snd_seq_dummy           3780  0
snd_seq_oss            29472  0
snd_seq_midi            8160  0
snd_rawmidi            22624  2 snd_seq_virmidi,snd_seq_midi
snd_seq_midi_event      6976  3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 46544 8 snd_seq_virmidi,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_seq_device 7820 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
sr_mod                 16708  0
firewire_sbp2          14252  0
ide_generic             1280  0 [permanent]
joydev                 11360  0
pcmcia                 37036  0
snd_hda_intel         275264  0
snd_pcm_oss            38272  0
snd_mixer_oss          15296  1 snd_pcm_oss
sdhci                  16836  0
snd_pcm                71780  2 snd_hda_intel,snd_pcm_oss
yenta_socket           24844  1
rsrc_nonstatic         11872  1 yenta_socket
ac                      6116  0
mmc_core               47300  1 sdhci
iTCO_wdt               11268  0
psmouse                36464  0
rtc                    13052  1 snd_rtctimer
pcspkr                  3200  0
serio_raw               6660  0
pcmcia_core            36884  3 pcmcia,yenta_socket,rsrc_nonstatic
video                  18672  0
snd_timer              21092  3 snd_rtctimer,snd_seq,snd_pcm
output                  3744  1 video
iwl3945                84712  0
battery                13572  0
asus_laptop            17432  0
snd 48612 12 snd_virmidi,snd_seq_virmidi,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
firmware_class          9312  2 pcmcia,iwl3945
soundcore               7552  1 snd
led_class               5156  1 asus_laptop
mac80211              114380  1 iwl3945
button                  8432  0
intel_agp              23412  0
agpgart                31688  2 nvidia,intel_agp
snd_page_alloc         10056  2 snd_hda_intel,snd_pcm
cfg80211               13480  1 mac80211
evdev                  11104  6
ext3                  122920  5
jbd                    43732  1 ext3
mbcache                 8288  1 ext3
usbhid                 28096  0
hid                    34272  1 usbhid
ide_cd                 36224  1
cdrom                  32512  2 sr_mod,ide_cd
ide_disk               15648  8
ata_generic             7428  0
libata                144464  1 ata_generic
scsi_mod              141196  3 sr_mod,firewire_sbp2,libata
piix                    7492  0 [permanent]
firewire_ohci          17760  0
firewire_core          39232  2 firewire_sbp2,firewire_ohci
crc_itu_t               2176  1 firewire_core
ehci_hcd               32524  0
generic                 4388  0 [permanent]
ide_core              108292  5 ide_generic,ide_cd,ide_disk,piix,generic
uhci_hcd               23376  0
usbcore               132940  4 usbhid,ehci_hcd,uhci_hcd
r8169                  29252  0
thermal                16028  0
processor              36520  3 thermal
fan                     4772  0

Hope, you can understand what I wanted to describe with poor english. If you found something unclear (for sure), ask me to develop.

Regards
--
Carl



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to