[ltp] Kernel 2.4.20 and Realtek8139 with PCMCIA

Dan Sawyer linux-thinkpad@linux-thinkpad.org
Mon, 02 Jun 2003 20:15:39 -0700


pci is necessary to support internal transfers.

below is lsmod what does your yenta-socket show?

do you see anything suspicious??

Dan


ppdev                   6828   0 (autoclean)
nfs                    80920   2 (autoclean)
ide-cd                 33700   0 (autoclean)
cdrom                  33728   0 (autoclean) [ide-cd]
cs46xx                 62896   0 (autoclean)
ac97_codec             13672   0 (autoclean) [cs46xx]
soundcore               6468   3 (autoclean) [cs46xx]
8139too                18088   1
mii                     3912   0 [8139too]
vmnet                  23496   4
parport_pc             19044   0
parport                37152   0 [ppdev parport_pc]
vmmon                  27540   0
nfsd                   80112   8 (autoclean)
lockd                  58704   1 (autoclean) [nfs nfsd]
sunrpc                 81564   1 (autoclean) [nfs nfsd lockd]
autofs                 13364   0 (autoclean) (unused)
apm                    13284   2
ds                      8712   2
yenta_socket           12960   2
pcmcia_core            54880   0 [ds yenta_socket]
iptable_filter          2412   0 (autoclean) (unused)
ip_tables              14872   1 [iptable_filter]
nls_iso8859-1           3516   1 (autoclean)
nls_cp437               5116   1 (autoclean)
vfat                   13100   1 (autoclean)
fat                    38808   0 (autoclean) [vfat]
mousedev                5524   1
keybdev                 2944   0 (unused)
hid                    22244   0 (unused)
input                   5792   0 [mousedev keybdev hid]
usb-uhci               26380   0 (unused)
usbcore                77504   1 [hid usb-uhci]
ext3                   70368   3
jbd                    51796   3 [ext3]


Adam Southerland wrote:

> The actual card is an: Encore 10/100 Base-TX Ethernet PC CARD 
> (ENP832-TX-PC)
> Site is: http://www.encore-usa.com (Or something to that affect...)
>
> Removing the card for bootup made no effect =(
>
> When I boot into the 2.2.19 Kernel with the PCMCIA-cs-3.1.26 it 
> installs a..
> TI 1130 rev 04 PCI-to-CardBus at xxxxx, mem xxxxx
> Then it remaps to ISA IRQs
>
> ... Also, I just tried another NIC (The dongle is messed up so I try 
> not to use it...)
> IBM 10/100 EtherJet
> hmm... its not detecting it and I didn't install drivers for it =) 
> hehe (uses tulip driver)
>
> Would compiling without PCI support do anything? maybe force it to use 
> ISA?
>
> or am I missing the big picture?
>
> ----Original Message Follows----
> From: Dan Sawyer <dansawyer@earthlink.net>
> Reply-To: linux-thinkpad@linux-thinkpad.org
> To: linux-thinkpad@linux-thinkpad.org
> Subject: Re: [ltp] Kernel 2.4.20 and Realtek8139 with PCMCIA
> Date: Mon, 02 Jun 2003 16:37:07 -0700
>
> No, there should not be any difference between integrated and module.
>
> What kind of a card is it? Something is way wrong for it to show up as 
> irq 0.
>
> I have trouble with various card types. Try booting w/o the card and 
> inserting it.
>
> pci is the link mechanism to cardbus; i.e. cardbus is a pci device, 
> sort of.
>
> Dan
>
> Adam Southerland wrote:
>
>> Here is what happens...
>>
>> Boot up......
>>
>> Linux Kernel Card Services 3.1.22
>>  options [pci] [cardbus] [pm]
>> PCI: No IRQ known for interrupt pin A of device 00:02.0.
>> PCI: No IRQ known for interrupt pin B of device 00:02.1.
>> Intel PCIC probe: not found.
>>
>> ... More Bootup ...
>>
>> Yenta IRQ list 06b8, PCI irq0
>> Socket status: 30000006
>> Yenta IRQ list 06b8, PCI irq0
>> Socket status: 30000020
>> cs: cb_alloc(bus 4): vendor 0x10ec, device 0x8139
>> PCI: Enabling device 04:00.0 (0000 -> 0003)
>> PCI: No IRQ known for interrupt pin A of device 04:00.0.
>> 8139too Fast Ethernet driver 0.9.26
>> PCI: No IRQ known for interrupt pin A of device 04:00.0.
>> eth0: Realtek RTL8139 Fast Ethernet at 0xc2811000, 00:10:60:5a:f9:68, 
>> IRQ 0
>>
>> ... More bootup ..
>> .. running INIT...
>> .. More bootup ...
>>
>> Attempting to configure eth0 by contacting DHCP Server.
>> dhcpcd[51]: dhcpStart: ioctl SIOCSIFFLAGS: Device or resource busy
>>
>> .. Then the last of the bootup ...
>>
>> --- I compiled it into the kernel... would making it a module work 
>> any better? (for PCMCIA)
>> and why does it try and use PCI? I was under the impression that the 
>> CardBus in this Thinkpad 760XL was 16-Bit... ISA I thought...
>>
>> btw... The above gives those errors when you pass pci=biosirq at boot 
>> up... if you don't add it, it gives errors to use the pci init string...
>>
>> Thanks!
>> Adam Southerland
>>
>> _________________________________________________________________
>> Add photos to your e-mail with MSN 8. Get 2 months FREE*. 
>> http://join.msn.com/?page=features/featuredemail
>>
>
>
> -- 
> The linux-thinkpad mailing list home page is at:
> http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
>
> _________________________________________________________________
> Add photos to your messages with MSN 8. Get 2 months FREE*. 
> http://join.msn.com/?page=features/featuredemail
>