[FORUM] Re: pcmcia i eth
Jarosław Kamper
jack w jack.eu.org
Nie, 7 Paź 2001, 23:03:10 CEST
On Sun, Oct 07, 2001 at 06:19:50PM +0000, Krzysztof Gajdemski wrote:
> Jest 07.10.2001, właśnie wybija 17:28:04, Jarosław Kamper pisze:
> > Próbowałem skompilować tego cb_shim ale nie było driver_ops.h Archie
> > moim przyjecielem i znalazłem co chciałem. Jednakże podczas próby
> > kompilacji gcc mówi:
> > cb_shim.c:59: pcmcia/driver_ops.h: Nie ma takiego pliku ani katalogu
> > Linia 59 cb_shim.c to:
> > #include <pcmcia/driver_ops.h>
> > I za cholere nie wiem gdzie to ma polecieć - wielu kombinacji już
> > próbowałem (łącznie ze zmianą <pcmcia/driver_ops.h> na "driver_ops.h" -
> > ale to tylko mase błędów generuje) - może mógłby mi ktoś podesłać
> > skompilowane to to, albo udzielić wskazówek? :)
> Pamiętam, że z cb_shim rzeczywiście było trochę rzeźbienia. Mówiąc
> szczerze, nie pamiętam czy, bądź co zmieniałem w tym pliku. Plik, z
> którego najprawdopodobniej skompilowałem moduł jak już skompilowany
> moduł dla 2.2.19 wystawiam na:
> http://i.use.vi.pl/pcmcia/
Dzięki ogromne. Zessałem, wrzuciłem gdzie trzeba, załadowałem. Ale nadal
jest coś sfuckane :(
Oct 7 22:50:06 prezentacja kernel: Linux PCMCIA Card Services 3.1.29
Oct 7 22:50:06 prezentacja kernel: kernel build: 2.2.19 #1 Thu Oct 4
02:01:23 UTC 2001
Oct 7 22:50:06 prezentacja kernel: options: [pci] [cardbus] [pnp]
Oct 7 22:50:06 prezentacja kernel: PCI routing table version 1.0 at
0xfdf40
Oct 7 22:50:06 prezentacja kernel: 00:04.0 -> irq 10
Oct 7 22:50:06 prezentacja kernel: 00:04.1 -> irq 10
Oct 7 22:50:07 prezentacja kernel: PnP: PNP BIOS installation structure
at 0xc00f7430
Oct 7 22:50:07 prezentacja kernel: PnP: PNP BIOS version 1.0, entry at
f0000:aacb, dseg at 400
Oct 7 22:50:07 prezentacja kernel: Intel ISA/PCI/CardBus PCIC probe:
Oct 7 22:50:07 prezentacja kernel: TI 1420 rev 00 PCI-to-CardBus at
slot 00:04, mem 0x68000000
Oct 7 22:50:07 prezentacja kernel: host opts [0]: [serial pci &
irq] [pci irq 10] [lat 64/32] [bus 32/34]
Oct 7 22:50:07 prezentacja kernel: host opts [1]: [serial pci &
irq] [pci irq 10] [lat 64/32] [bus 35/37]
Oct 7 22:50:07 prezentacja kernel: ISA irqs (scanned) = 3,4,9,11
PCI status changes
Oct 7 22:50:07 prezentacja kernel: cs: cb_alloc(bus 32): vendor 0x10ec,
device
0x8139
Oct 7 22:50:05 prezentacja cardmgr[704]: starting, version is 3.1.29
paź 7 22:50:07 prezentacja setfont: ^[(K
Oct 7 22:50:07 prezentacja cardmgr[704]: watching 2 sockets
Oct 7 22:50:07 prezentacja cardmgr[704]: socket 0: RealTek RTL8139B
paź 7 22:50:07 prezentacja console: setfont Loading console font and
map succeeded
Oct 7 22:50:07 prezentacja cardmgr[704]: executing: 'modprobe
cb_enabler'
Oct 7 22:50:08 prezentacja cardmgr[704]: executing: 'modprobe pci-scan'
Oct 7 22:50:08 prezentacja cardmgr[704]: executing: 'modprobe cb_shim'
Oct 7 22:50:08 prezentacja kernel: cb_shim.c:v1.00 4/15/2000 Donald
Becker <becker w scyld.com>
Oct 7 22:50:08 prezentacja kernel:
http://www.scyld.com/linux/drivers.html
Oct 7 22:50:08 prezentacja cardmgr[704]: executing: 'modprobe rtl8139'
Oct 7 22:50:08 prezentacja kernel: rtl8139.c:v1.15 8/1/2001 Donald
Becker, becker w scyld.com.
Oct 7 22:50:08 prezentacja kernel:
http://www.scyld.com/network/rtl8139.html
Oct 7 22:50:08 prezentacja kernel: Resources for CardBus device
'RealTek RTL8139 Fast Ethernet' have not been allocated.
Oct 7 22:50:08 prezentacja kernel: Activation has been delayed.
Oct 7 22:50:08 prezentacja kernel: cs: cb_config(bus 32)
Oct 7 22:50:08 prezentacja kernel: cs: IO port probe 0x0100-0x04ff:
clean.
Oct 7 22:50:08 prezentacja kernel: cs: IO port probe 0x0800-0x08ff:
clean.
Oct 7 22:50:08 prezentacja kernel: cs: IO port probe 0x0a00-0x0aff:
clean.
Oct 7 22:50:08 prezentacja kernel: cs: IO port probe 0x0c00-0x0cff:
clean.
Oct 7 22:50:08 prezentacja kernel: fn 0 bar 1: io 0x200-0x2ff
Oct 7 22:50:09 prezentacja kernel: fn 0 bar 2: mem
0x60001000-0x600011ff
Oct 7 22:50:09 prezentacja kernel: irq 10
Oct 7 22:50:09 prezentacja kernel: Found a RealTek RTL8139 Fast
Ethernet at 32/0 address 0x201->0x200 IRQ 10.
Oct 7 22:50:09 prezentacja kernel: RealTek RTL8139 Fast Ethernet at
32/0 command 0x7.
Oct 7 22:50:09 prezentacja kernel: eth0: RealTek RTL8139 Fast Ethernet
at 0x200, IRQ 10, 00:02:44:32:28:da.
paź 7 22:50:08 prezentacja loadkeys: Loading
/usr/share/keymaps/i386/qwerty/pl2.map.gz
Oct 7 22:50:08 prezentacja cardmgr[704]: executing: './network start
eth0'
Czyli wygląda ok (wręcz pięknie).
[root w prezentacja root]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:02:44:32:28:DA
inet addr:192.168.0.3 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0x200
[root w prezentacja root]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.99 0.0.0.0 UG 0 0 0 eth0
[root w prezentacja root]# lsmod (zbędne wycięte)
Module Size Used by
rtl8139 11456 2
cb_shim 3028 2
pci-scan 3380 1 [rtl8139 cb_shim]
cb_enabler 2400 2 [cb_shim]
ds 6272 2 [cb_enabler]
i82365 22352 2
pcmcia_core 50528 0 [cb_enabler ds i82365]
Wyciągnięcie karty:
Oct 7 22:52:40 prezentacja kernel: cs: cb_free(bus 32)
Oct 7 22:52:40 prezentacja cardmgr[704]: executing: './network stop
eth0'
Oct 7 22:52:40 prezentacja cardmgr[704]: + SIOCGIFFLAGS: No such device
Oct 7 22:52:40 prezentacja cardmgr[704]: executing: 'modprobe -r
rtl8139'
Oct 7 22:52:40 prezentacja cardmgr[704]: executing: 'modprobe -r
cb_shim'
Oct 7 22:52:40 prezentacja cardmgr[704]: executing: 'modprobe -r
pci-scan'
Oct 7 22:52:40 prezentacja cardmgr[704]: executing: 'modprobe -r
cb_enabler'
Włożenie karty:
Oct 7 22:52:56 prezentacja kernel: cs: cb_alloc(bus 32): vendor 0x10ec,
device
0x8139
Oct 7 22:52:56 prezentacja cardmgr[704]: socket 0: RealTek RTL8139B
Oct 7 22:52:56 prezentacja cardmgr[704]: executing: 'modprobe
cb_enabler'
Oct 7 22:52:56 prezentacja cardmgr[704]: executing: 'modprobe pci-scan'
Oct 7 22:52:56 prezentacja cardmgr[704]: executing: 'modprobe cb_shim'
Oct 7 22:52:56 prezentacja kernel: cb_shim.c:v1.00 4/15/2000 Donald
Becker <becker w scyld.com>
Oct 7 22:52:56 prezentacja kernel:
http://www.scyld.com/linux/drivers.html
Oct 7 22:52:56 prezentacja cardmgr[704]: executing: 'modprobe rtl8139'
Oct 7 22:52:56 prezentacja kernel: rtl8139.c:v1.15 8/1/2001 Donald
Becker, becker w scyld.com.
Oct 7 22:52:56 prezentacja kernel:
http://www.scyld.com/network/rtl8139.html
Oct 7 22:52:56 prezentacja kernel: Resources for CardBus device
'RealTek RTL8139 Fast Ethernet' have not been allocated.
Oct 7 22:52:56 prezentacja kernel: Activation has been delayed.
Oct 7 22:52:56 prezentacja kernel: cs: cb_config(bus 32)
Oct 7 22:52:56 prezentacja kernel: fn 0 bar 1: io 0x200-0x2ff
Oct 7 22:52:56 prezentacja kernel: fn 0 bar 2: mem
0x60001000-0x600011ff
Oct 7 22:52:56 prezentacja kernel: irq 10
Oct 7 22:52:56 prezentacja kernel: Found a RealTek RTL8139 Fast
Ethernet at 32/0 address 0x201->0x200 IRQ 10.
Oct 7 22:52:56 prezentacja kernel: RealTek RTL8139 Fast Ethernet at
32/0 command 0x7.
Oct 7 22:52:56 prezentacja kernel: eth0: RealTek RTL8139 Fast Ethernet
at 0x200, IRQ 10, 00:02:44:32:28:da.
Oct 7 22:52:56 prezentacja cardmgr[704]: executing: './network start
eth0'
Wygląda pięknie, prawda? Ale co z tego, jak nie działa :(
- ping na GW wysyła pare pakietów i zamraża wszystko
- ssh domena - named nie zdąża nawet odpowiedzieć - wsio wisi
- ssh ip - sshd nie zdąży odpowiedzieć
- wyjęcie wtyczki/karty - usuwa wszystkie niedogodności
- karta gorąca jak cholera + notebook w tym miejscu
- pod windą wsio gra i bucy (sprzęt sprawny)
Jeszcze raz dzięki. Na obronę biorę workstacje a notebooka muszę oddać
:) 3 dni w plecy (:
--
Jarosław Kamper jack w jack.eu.org UIN: 35713516
http://jack.eu.org Registered Linux User # 165846
Jeżeli chcesz pomóc to rób tylko tyle ile możesz. Robienie cudów pozostaw innym
kloczek at pld-devel-pl w pld.org.pl
Więcej informacji o liście dyskusyjnej pld-devel-pl