[Prism54-users] Bought a SMC2802W - did I get a .V2?
Oliver Aruväli
chaser at hot.ee
Thu Feb 10 15:52:16 UTC 2005
Hello,
This is my first post here so, I will try to keep it as detailed as
possible:
I bough a SMC2802W for my linux router (old pentium 200 running debian
testing with 2.6.8) so that I could connect my laptop to the network.
After recompileing the kernel with required flags from
http://prism54.org/phpwiki?pagename=Prism54%20Debian%20HowTo and
installing the needed packages everything seemed to be in order. The
first time I booted up, I got the missing firmware error so I placed the
.arm file into the needed location and renamed it. Inserted the
configuration to /etc/network/interfaces and rebooted again. Dmesg shows
the following:
eth2: islpci_open()
eth2: resetting device...
eth2: uploading firmware...
eth2: firmware uploaded done, now triggering reset...
eth2: device soft reset timed out
eth2: timeout waiting for mgmt response 1000, triggering device
eth2: timeout waiting for mgmt response
eth2: timeout waiting for mgmt response 1000, triggering device
eth2: timeout waiting for mgmt response
eth2: timeout waiting for mgmt response 1000, triggering device
eth2: timeout waiting for mgmt response
eth2: timeout waiting for mgmt response 1000, triggering device
eth2: timeout waiting for mgmt response
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgt_commit has failed. Restart the device
eth2 (WE) : Buffer for request SIOCGIWPRIV too small (16<100)
eth2 (WE) : Buffer for request SIOCGIWPRIV too small (32<100)
eth2 (WE) : Buffer for request SIOCGIWPRIV too small (64<100)
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgmt tx queue is still full
eth2: mgt_commit has failed. Restart the device
eth2 (WE) : Buffer for request SIOCGIWPRIV too small (16<100)
eth2 (WE) : Buffer for request SIOCGIWPRIV too small (32<100)
eth2 (WE) : Buffer for request SIOCGIWPRIV too small (64<100)
my ifconfig output is:
serenity:/home/chaser# ifconfig eth2
eth2 Link encap:Ethernet HWaddr 00:30:B4:00:00:00
inet addr:10.10.11.1 Bcast:10.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::230:b4ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
Interrupt:10
serenity:/home/chaser#
note the eth2 MAC/Hardware address ... it should be 00:04:E2:D5:B3:BC
and iwconfig shows the following:
serenity:/home/chaser# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
eth2 no wireless extensions.
sit0 no wireless extensions.
serenity:/home/chaser#
and here is the info from the card:
Part no. 99-012084-294
SUB-ASSY NO 91-012084-294
MADE IN CHINA
output of lspci -vv:
0000:00:0b.0 Network controller: Intersil Corporation Intersil ISL3890
[Prism GT/Prism Duette] (rev 01)
Subsystem: Accton Technology Corporation: Unknown device ee03
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 80 (2500ns min, 7000ns max), Cache Line Size: 0x08 (32
bytes)
Interrupt: pin A routed to IRQ 10
Region 0: Memory at e6000000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [dc] Power Management version 1
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
As I see, v2 is nowhere mentioned.
I just need to now if I might be missing something else here or did I
truly get a V2 card. I was thinking of going to have a little chat with
the sales person who sold it to me as I was assured that this card is V1
not V2.
lsmod shows that all relevant modules are indeed loaded:
.....
prism54 47488 0
firmware_class 7296 1 prism54
pci_hotplug 26556 0
......
Thank You all in advance,
Oliver
More information about the Prism54-users
mailing list