pcmcia support in slack

demonbeastdemonbeast jersey
edited September 2003 in Science & Tech
can anyone help me make pcmcia devices(specifically eth0(netgear FA411)) work? it starts cardmgr and the eth turns on and the activity light just stays solid, on eth and router. I installed the card services from soundfourge (http://pcmcia-cs.sourceforge.net/ftp/(pcmcia-cs-3.2.5.tar.gz)) and for slack the readme says this " Slackware uses a BSD boot script arrangement. The PCMCIA startup
script is installed as /etc/rc.d/rc.pcmcia, and boot options are
specified in rc.pcmcia itself. The PCMCIA startup script is invoked
from /etc/rc.d/rc.S."
can anyone help me make this work?

Comments

  • demonbeastdemonbeast jersey
    edited September 2003
    i tried adding
    if [ -x /etc/rc.d/rc.pcmcia ] ; then
    . /etc/rc.d/rc.pcmcia start
    fi
    to rc.S and it didnt work, with either rc.pcmcia and rc.pcmcia.N.
    is there anyone that can help me???
    thanks in advance!
  • edited September 2003
    what exactly is it not doing? sounds like the card is talking ok, maybe run ifconfig and see if you have an ip address. maybe you need to run a dhcp script? lemme know what kind of errors or specific trouble you are having and i'll try to help
  • demonbeastdemonbeast jersey
    edited September 2003
    ok ifconfig shows
    link endcap: local loopback
    inet addr:127.0.0.1 mask 255.0.0.0
    up loobback running mtu:16436 metric:1
    rest of values are all 0
    the cards doin the beeps and such, i think i may need to tinker settings
  • edited September 2003
    eek
    ok the card isn't working at all, it may be getting power but something in there obviously isn't communicating properly. you'll either need to switch to a kernel that has pcmcia support compiled in or if it's already supported then do some insmods/modprobes. as root, run
    #cardctl
    if you get "no pcmcia driver in /proc/devices" then that's not cool. check to see if you have a directory called /etc/pcmcia. if it exists, run an lsmod and make sure the proper modules are there. if not, try:
    modprobe 8390
    modprobe pcnet_cs
    /etc/rc.d/init.d/pcmcia OR ./network start eth0

    that last one would be replaced with whatever your network startup would be, possibly simply a ifconfig eth0 up or dhcpd ifup or something along those lines.

    try this, post some results. =)
  • demonbeastdemonbeast jersey
    edited September 2003
    cardctl definatly identifies the card as a netgear FA411 and 5v pcmcia card and what not. i believe pcmcia support was in the kernel, but even if it wasnt i added the pcmcia from soundforge.
    modprobes listed both just skip ahead a line, and ./network start eth0 works. the cards just not communicating. now i have a linksys router and a friend at school said that might be the problem? any ideas? and also- thank you greatly for your patience and help!
  • edited September 2003
    hey man, no prob. these sort of BB postings are pretty much the best tech support you can find sometimes, especially for linux stuff. anyways, it really is sounding like a router problem to me, but unfortunately i don't have much experience with router problems. sorry man ;[
  • demonbeastdemonbeast jersey
    edited September 2003
    hey not ur fault, but thanks for the help man! i think i need to do some sort of dhcp fowarding or something, im not too good at networking but if i get it working ill post my results here
  • edited September 2003
    definitely, if you get it working let us know, it's good to learn some new tricks on occasion:cool:
Sign In or Register to comment.