LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-19-2011, 02:05 AM   #1
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Rep: Reputation: 30
PC-Express driver ?? Slot has no activity


Is there a driver i need to install or something I need to enable for the PC-Express slot in slackware?

I am running an IBM T410 with slackware 13.1 64bit and when I insert a Ubiquity SR71 PC-Express card into the express slot there is no output in either the /var/log/syslog or Dmesg, nor a new interface in iwconfig.

When i put in the card its basically acting like nothing has happened? Any ideas? Do I need to ModProbe something? or install a driver or modify some kernel option???

Anyone have any good ideas?? I cant seem to find any output of any life from that express slot.
 
Old 04-19-2011, 08:39 AM   #2
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
maybe you just have to start rc.pcmcia to activate the PCMCIA services
Code:
chmod +x /etc/rc.d/rc.pcmcia
/etc/rc.d/rc.pcmcia start
P.S. by chance, are you shitstorm's atrocity?
 
Old 04-19-2011, 11:41 AM   #3
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by ponce View Post
maybe you just have to start rc.pcmcia to activate the PCMCIA services
Code:
chmod +x /etc/rc.d/rc.pcmcia
/etc/rc.d/rc.pcmcia start
P.S. by chance, are you shitstorm's atrocity?

haha nope I am not that person...

And no go on the rc.pcmcia... It said rc.pcmcia is already loaded.... I am wondering if slackware is missing some kind of kernel module by default... ?
 
Old 04-19-2011, 11:52 AM   #4
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Original Poster
Rep: Reputation: 30
Oh and aparently according to the thinkpad site its a "ExpressCard/34 slot" which I guess has nothing to do with pcmcia... Grrrrrr
 
Old 04-19-2011, 12:45 PM   #5
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,097

Rep: Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174Reputation: 4174
sorry, I got it wrong in the first place, but have a look at this (the only reference of this kind of nics under linux I've found on google): if yours has the same chipset it should work fine...
are you using a custom kernel? the standard kernel should have support for pci-express hotplug.
Code:
grep HOTPLUG_PCI config-huge-2.6.33.4           
CONFIG_HOTPLUG_PCI_PCIE=m
CONFIG_HOTPLUG_PCI=y
...

Last edited by ponce; 04-19-2011 at 12:48 PM.
 
Old 04-19-2011, 08:45 PM   #6
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Original Poster
Rep: Reputation: 30
yea I see the same thing:

root@ghost:/home/ficti0n# locate config-huge
/boot/config-huge-2.6.33.4
root@ghost:/home/ficti0n# grep HOTPLUG_PCI /boot/config-huge-2.6.33.4
CONFIG_HOTPLUG_PCI_PCIE=m
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_FAKE=m
CONFIG_HOTPLUG_PCI_ACPI=m
CONFIG_HOTPLUG_PCI_ACPI_IBM=m
# CONFIG_HOTPLUG_PCI_CPCI is not set
CONFIG_HOTPLUG_PCI_SHPC=m


Only one thing is commented out.... Now do i need to load one of those to get it working??? Or are those loaded by default

Checked on that PCIE interface in google and this came up:
http://cateee.net/lkddb/web-lkddb/HOTPLUG_PCI_PCIE.html

Since my config says M for module, I tried this:
root@ghost:/home/ficti0n# modprobe pciehp

I got no errors but still the interface didnt come up and still no syslog or dmesg errors or output while the card was in and out or while runnning that command... I havnt messed with slackware in awhile but this seems wierd to me...

Oh also greppig out the DMESG from boot I am guessing produces this:

root@ghost:/home/ficti0n# dmesg |grep pciehp
pciehp: PCI Express Hot Plug Controller Driver version: 0.4

Last edited by Atrocity; 04-19-2011 at 08:49 PM.
 
Old 04-19-2011, 09:09 PM   #7
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Original Poster
Rep: Reputation: 30
Wait Hold up I might have it working...!!!

#lscpi
05:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)


I put the card in and booted with it already in the slot and I now have a wlan3 interface.... I am not seeing everything in kismet as I should... Only a couple access points when I know there are like 10 in range and it appears to be failing while setting channels.. But I do have an interface and I think its the ubiquity card...

Any ideas about the kismet issue??? LOL also once it runs kismet once and you kill the connection and load kismet a second time it fails to set to any channel at all and leaves a wlan3m0n interface in iwconfig instead of removing it automatically.

Error failed to set channel blaaa: Invalid arugment
Error failed to set channel blaaa: Invalid arugment
Error failed to set channel blaaa: Invalid arugment
Error failed to set channel blaaa: Invalid arugment

THose are the scrolling errors I am getting in kismet from the slackbuilds version of kismet... It did work the first time i had an AP on channel 3 and 6 but still saw failing channel errors scrolling


Any Ideas??

Last edited by Atrocity; 04-19-2011 at 09:13 PM.
 
Old 04-19-2011, 09:44 PM   #8
Atrocity
Member
 
Registered: Nov 2002
Location: Hell
Distribution: FreeBSD, Slackware
Posts: 308

Original Poster
Rep: Reputation: 30
New problem solved... I will post it here in case the google searches find this page...

Follow the directions in the slackbuild:
"This script requires a 'kismet' group to exist before running.
The recommended GID is 234. You can create it like this: groupadd -g
234 kismet"

Then start kismet with the NORMAL USER!!! NOT ROOT


This works just fine now... woooooot


Thanks for the help Ponce!!!!


Now if I can only get my USB alpha NH cards seeing traffic I will be all set... But at least I can use those inside of a vmware image with Backtrack and should be good to go for injection attacks an patched drivers...

Well thats if vmware wants to install.. thats my next adventure
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
RAID card for PCI Express x16 slot? grrwolfe Linux - Hardware 3 06-06-2008 02:51 PM
PCI-X Raid card wont fit in motherboards PCI Express x16 slot???? abefroman Linux - Hardware 4 12-01-2006 08:24 AM
PS/2 mouse and driver for wireless lan in PCMCIA slot creating problems U2BRUTUS Linux - Hardware 0 02-10-2006 12:53 PM
Logitech QuickCam Express driver Sumit Rajan Linux - Hardware 1 01-30-2004 05:23 AM
compact flash slot, no driver? IBM laptop X21 browny_amiga Linux - Laptop and Netbook 4 07-28-2003 12:58 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:07 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration