Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
19 years ago

Can PCI Wifi Cards works under uClinux in 1s10?

Hi, hippo, http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/blink.gif

I want to connect the pci wireless network adapter with my stratix board. And I wonder that can altera pci complier help me in this situation when using it in Host-Bridge mode.

Thank you in advance!

8 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The PCI driver is quite portable. People on this forum had used it for gigabit ethernet, IEEE1394, and USB. It is not difficult to add a wifi. You&#39;d find a wifi card with kernel driver support, not ndiswrapper. You may find the PCI host usage in the wiki.

    But you should know the Altera dev board does not have PCI or mini-PCI slot. How do you connect it?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    >>The PCI driver is quite portable. People on this forum had used it for gigabit ethernet, IEEE1394, and USB. It is not difficult to add a wifi.

    Thanks!

    I read some posts before about using pci driver to connect ethernet device and other device, but I am not quite sure about wifi.

    >>But you should know the Altera dev board does not have PCI or mini-PCI slot. How do you connect it?

    Yes, the Altera dev board does not have PCI slot. I want to make a daughter card in which there is a PCI slot, and use the Expansion Prototype Connector in altera board to connect the daughter card. Does this work?

    >>You may find the PCI host usage in the wiki.

    btw, I am in mainland and I can not log on the nioswiki now.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hippo, can you give me some other advice or methods about connecting the altera dev board with PCI wifi card? I&#39;ve tried using CF interface in this altera board, but I found that the cf in altera only support the ture IDE mode, and it does not support IO mode.

    Since you know the board very well, what do you think if you want to connect wifi card using the altera board.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    About the wiki, I had asked Altera&#39;s FAE to check the wiki from mainland China before. They told me it worked. I wonder if it was interrupted by the earth quack earlier.

    About the wifi,

    1. It is difficult to add PCI slot to Altera dev board. It will be not so stable, too.

    2. There are few Wifi CF adaptors. You must check if they have Linux driver.

    The CF slot on Altera dev board can be used.

    3. USB wifi cards are popular. I had tested with USB host on PCI. But Altera dev board does not have USB host. DE2 has one, but the driver has problem.

    4. You can also use ethernet to connect a standalone wifi AP, and make it at client or bridge mode.

    This is the simple way.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    >>2. There are few Wifi CF adaptors. You must check if they have Linux driver. The CF slot on Altera dev board can be used.

    You mean that I can use the altera&#39;s CF slot to connect cf Wifi card, but when I do this in SOPC Builder, just getting the CF interface supports only True IDE mode, and Wifi card needs IO mode.

    So I think I need to write CF Controller module, which complies with Avalon bus specification, to handle the Compact Flash singals with Wifi card, and just use the CF slot, not the CF interface function provided by SoPC Builder.

    Really appreciate your help!
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Yes, you need to change the CF itnerface to IO mode.

    But it is difficult to find a CF adaptor with native Linux dirver. I couldn&#39;t find one myself.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    originally posted by hippo@Jan 19 2007, 09:20 AM

    yes, you need to change the cf itnerface to io mode.

    but it is difficult to find a cf adaptor with native linux dirver. i couldn&#39;t find one myself.

    <div align='right'><{post_snapback}> (index.php?act=findpost&pid=20701)

    --- quote end ---

    --- Quote End ---

    Got this,

    http://72.14.235.104/search?q=cache:mkybij...lient=firefox-a (http://72.14.235.104/search?q=cache:mkybij6fmesj:docs.blackfin.uclinux.org/doku.php%3fid%3dblackfin_802.11_wlan_-_orinoco_based_driver+d-link+dcf-660w+blackfin+uclinux&hl=zh-tw&gl=tw&ct=clnk&cd=1&client=firefox-a)

    http://www.expansys.cn/p.aspx?i=104537 (http://www.expansys.cn/p.aspx?i=104537)

    http://pcmcia-cs.sourceforge.net/ftp/supported.cards (http://pcmcia-cs.sourceforge.net/ftp/supported.cards)

    Wireless network adapters:

    [airo_cs driver] [x86]

    Aironet PC4500, PC4800

    Cisco 340, 350

    Xircom Wireless Ethernet Adapter

    [netwave_cs driver] [x86]

    Breezenet SA-PX

    Xircom CreditCard Netwave

    [ray_cs driver] [x86,axp]

    BUSlink Wireless LAN Adapter

    Raytheon Raylink

    WebGear Aviator 2.4, Aviator Pro

    [wavelan_cs driver] [x86,smp]

    AT&T / NCR / Lucent WaveLAN version 2.0

    DEC RoamAbout/DS

    [orinoco_cs driver] [x86,axp,ppc,smp]

    [ this driver supports multiple chipsets and some features may

    not be supported for all cards ]

    3Com AirConnect

    1stWave 1ST-PC-DSS11IS, DSS11IG, DSS11ES, DSS11EG

    Actiontec HWC01170-01/802C12

    Adaptec ANW-8030

    Addtron AWP-100

    Airvast WN-100

    Ambicom WL1100 PC

    ARtem Onair ComCard STD & EMB versions, 128- & 64-bit

    ASUS SpaceLink WL-100

    Avaya World Card

    Belkin F5D6020 [only Version 1]

    Buffalo WLI-PCM-S11

    Cabletron/Enterasys RoamAbout 802.11 DS

    Compaq WL100, HNW-100

    Conceptronic CON11Cpro

    Corega PCCA-11, PCC-11

    Dell TrueMobile 1150 Series

    D-Link DRC-650, DCF-650W, DWL-660, DCF-660W

    D-Link DWL-650 [older version, NOT new CardBus ones or 650+]

    EagleTec ET-WL300NE-CC

    Efficient SpeedStream SS1021 [old 16-bit, NOT new CardBus ones]

    ELSA AirLancer MC-11

    Ericsson WLAN Card C11

    Farallon SkyLINE

    HP F2136B

    HyperLink Wireless

    IBM High Rate Wireless LAN

    Intel PRO/Wireless 2011

    LA4111 Spectrum24 Wireless LAN

    Linksys WPC11 Instant Wireless [ NOT the CardBus v4 card ]

    Linksys WCF12 Wireless CompactFlash

    Lucent Orinoco WaveLAN/IEEE 802.11(http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/cool.gif

    Melco WLI-PCM-L11, WLI-PCM-L11G

    Microsoft MN-520

    NCR WaveLAN/IEEE 802.11

    Netgear MA401RA

    Nortel Networks eMobility

    Planet WL-3550

    PLANEX GeoWave GW-CF110, RoadLannerWave GW-NS11H

    Proxim Harmony 802.11b

    Safeway Wireless

    Samsung 11Mbps WLAN

    Sandisk Connect SDWCFB-000

    Seg Communications XI325H

    SMC2632W, SMC2532W-B

    Sohoware NCP110 Netblaster II

    Tekram AIR.mate PCF 200

    ZCOMAX AirRunner/XI=300
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks a lot!

    So many cards! I need some times to find!

    Maybe I have another choice, Prism2/2.5/3 card. It can work well in linux, I think. And in linux-wlan there has driver.

    God bless me finding the card!