about WPC-11 on Fedora Core 4
jiabao bao <[email protected]>
| Newsgroups | gmane.linux.linux-wlan.devel,gmane.linux.linux-wlan.user |
|---|---|
| Message-ID | <[email protected]> |
Dear All, Now I am trying to make my WPC-11( version1 ) can run successfully on my FC4( kernel 2.6.11 ) machine. But I meet much trouble now. I hope someone can help me to solve my problem. Here I'll show my set up steps and maybe you can find where I was wrong. At first, I downloaded linux-wlan-ng-0.2.1-pre26. Then, I unzipped it in /usr directory. I also add "t10003c7.hex" into /linux-wlan-ng-0.2.1-pre26/src/prism2. After that, I opened a terminal to run "make config". Following words are my pre-configuration: ********************************************************************************* [root@BobLinuxStation linux-wlan-ng-0.2.1-pre26]# make config -------------- Linux WLAN Configuration Script ------------- The default responses are correct for most users. Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]: y Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [n]: n Build Prism2.5 native PCI (_pci) driver? (y/n) [n]: n Build Prism2.5 USB (_usb) driver? (y/n) [y]: y Linux source directory [/lib/modules/2.6.11-1.1369_FC4/build]: The kernel source tree is version 2.6.11-1.1369_FC4. Kernel 2.5/2.6 support is highly experimental. The current kernel build date is Thu Jun 2 22:55:56 2005. Alternate target install root directory on host []: PCMCIA script directory [/etc/pcmcia]: Module install directory [/lib/modules/2.6.11-1.1369_FC4]: It looks like you have a System V init file setup. Prefix for build host compiler? (rarely needed) []: Build for debugging (see doc/config.debug) (y/n) [y]: y Configuration successful. [root@BobLinuxStation linux-wlan-ng-0.2.1-pre26]# ************************************************************************************ Because I'm using Toshiba laptop, there is no PCI or PLX on my machine. Other options I followed default set yet. When I did "make all", I found there were many "Warning:"s. I'm really worry about them. Then I read README file to try new configuration. But I found it seems not necessary to modify /etc/pcmcia/network.opts file. I did not want change its own IP setting or DNS setting. I just want this card can be found by my machine and can be driven automatically. In fact, before I install wlan-ng driver, the system's original Orinoco pcmcia card driver and find this WPC-11 and can drive it very well. But I need wlan-ng to work. So I delete original Orinoco's ko in /lib/modules/2.6.11-1.1369_FC4/kernel/drivers/net/wireless. When I insert my WPC-11 PCMCIA card into my machine, I used "lsmod" to see if the driver is working successfully. Following is the content of "lsmod" *********************************************************************************** Module Size Used by prism2_cs 109336 1 p80211 46228 1 prism2_cs i915 19009 1 drm 70101 2 i915 parport_pc 28933 1 lp 13001 0 parport 40585 2 parport_pc,lp autofs4 29253 2 rfcomm 42333 0 l2cap 30661 5 rfcomm bluetooth 56133 4 rfcomm,l2cap sunrpc 167813 1 pcmcia 29025 5 prism2_cs ipt_REJECT 5569 1 ipt_state 1857 5 ip_conntrack 41497 1 ipt_state iptable_filter 2881 1 ip_tables 19521 3 ipt_REJECT,ipt_state,iptable_filter dm_mod 58101 0 video 15941 0 button 6609 0 battery 9413 0 ac 4805 0 md5 4033 1 ipv6 268097 8 yenta_socket 21449 3 rsrc_nonstatic 12737 1 yenta_socket pcmcia_core 50909 4 prism2_cs,pcmcia,yenta_socket,rsrc_nonstatic uhci_hcd 35152 0 ehci_hcd 41037 0 i2c_i801 8781 0 i2c_core 21569 1 i2c_i801 snd_intel8x0m 19589 0 snd_intel8x0 34689 1 snd_ac97_codec 75961 2 snd_intel8x0m,snd_intel8x0 snd_seq_dummy 3653 0 snd_seq_oss 37057 0 snd_seq_midi_event 9153 1 snd_seq_oss snd_seq 62289 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 8781 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 51185 0 snd_mixer_oss 17857 2 snd_pcm_oss snd_pcm 100169 4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss snd_timer 33605 2 snd_seq,snd_pcm snd 57157 10 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 10913 2 snd snd_page_alloc 9669 3 snd_intel8x0m,snd_intel8x0,snd_pcm 8139too 30017 0 mii 5441 1 8139too joydev 9601 0 ext3 132553 1 jbd 86233 1 ext3 ******************************************************************************* I found "p80211" and "prism2_cs" are working, but why the card cannot be driven normally? When I open /var/log/messages to check, I found: ******************************************************************************* Aug 16 14:56:50 localhost cardmgr[1700]: socket 0: Linksys WPC11 11Mbps 802.11b WLAN Card Aug 16 14:56:52 localhost pam_timestamp_check: pam_timestamp: `/var/' owner GID != 0 Aug 16 14:56:52 localhost wland[3277]: wland daemon init successful Aug 16 14:56:52 localhost wland[3277]: netlink socket opened and bound successfully Aug 16 14:56:52 localhost kernel: prism2_cs: Ignoring new-style parameters in presence of obsolete ones Aug 16 14:56:52 localhost kernel: prism2cs_init: prism2_cs.o: 0.2.1-pre26 Loaded Aug 16 14:56:52 localhost kernel: prism2cs_init: dev_info is: prism2_cs Aug 16 14:56:52 localhost kernel: prism2_cs: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f Aug 16 14:56:52 localhost wlan.agent[3288]: WLAN Hotplug bypassed for pcmcia Aug 16 14:56:52 localhost cardmgr[1700]: executing: './wlan-ng start wlan0 2>&1' Aug 16 14:56:52 localhost cardmgr[1700]: + cat: /proc/sys/kernel/hotplug: 权限不够 (Authentication is not enough) Aug 16 14:56:52 localhost cardmgr[1700]: + /etc/wlan/shared: line 71: [: too many arguments Aug 16 14:56:53 localhost cardmgr[1700]: + grep: /proc/net/p80211/wlan0/wlandev: 权限不够(Authentication is not enough) Aug 16 14:56:53 localhost cardmgr[1700]: + /etc/wlan/shared: line 131: _fwload: command not found Aug 16 14:56:53 localhost cardmgr[1700]: + Firmware failed to load for device wlan0 Aug 16 14:56:54 localhost iiimd[2453]: Client shut down the connection owned by im_id(1). Aug 16 14:56:57 localhost pam_timestamp_check: pam_timestamp: `/var/' owner GID != 0 Aug 16 14:56:58 localhost cardmgr[1700]: + wlanctl-ng: Permission denied Aug 16 14:56:58 localhost cardmgr[1700]: + error: Autojoin indicated failure! Aug 16 14:56:58 localhost cardmgr[1700]: + cp: 无法创建一般文件(can not create normal file) '/tmp/wlan_scheme_14:56:58.tmp': 权限不够(Authentication is not enough) Aug 16 14:56:58 localhost cardmgr[1700]: + ls: /tmp/wlan_scheme*.tmp: 没有那个文件或目录(No such file or directory) Aug 16 14:56:58 localhost cardmgr[1700]: + cat: -: 错误的文件描述符(Wrong file description) Aug 16 14:56:58 localhost cardmgr[1700]: + cat: closing standard input: 错误的文件描述符(Wrong file description) **************************************************************************************** I used 'root' id to operate. I'm really puzzled by these messages. Does anyone can tell me where is the keypoint of my problem? Or, if there anyone has driven WPC-11(version 1) successfully on even lower version kernel? Can you share your experiences with me? Thank you very much. Any hint is welcome. -- Bob