Re: chelsio driver and Myricom driver



You need to use the module in order to update the firmware. The
firmware will be automatically be updated when you up an interface on
the card.

-Kip

On 7/17/07, Mike Tancsa <mike@xxxxxxxxxx> wrote:
Hi,

I am trying to run a recent current with the Chelsio 10GigE card
below and it tries to load but has the following complaint.

cxgbc0: <Chelsio T310 RNIC, 1 port> mem
0xe0201000-0xe0201fff,0xe0800000-0xe0ffffff,0xe0200000-0xe0200fff irq
16 at device 0.0 on pci10
cxgbc0: found wrong FW version (4.0), driver needs version 4.5
cxgbc0: firmware needs to be updated to version 4.5.0
cxgbc0: found wrong TP version (0.0), driver needs version 1.1
cxgbc0: SRAM needs to be updated to version b-1.1.0
cxgb0: <Port 0 10GBASE-CX4> on cxgbc0
cxgb0: Ethernet address: 00:07:43:04:01:2c

Where do I get the firmware from ? The website only has 4.3 ? Also,
how do I update the SRAM. Sorry if these are obvious questions, but
I am new to CURRENT with such drivers. I have the driver compiled
into the kernel


With the Myricom, it seems to work, but it doesnt detect the cx4
media type for some reason.

# ifconfig mxge0
mxge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 9000

options=1bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4>
ether 00:60:dd:47:c6:c4
inet 192.168.10.3 netmask 0xffffff00 broadcast 192.168.10.255
media: <unknown type> (autoselect <full-duplex>)
status: active

The port is up and I can ping across it so it is working.

TenGigabitEthernet2/3 is up, line protocol is up (connected)
Hardware is C6k 10000Mb 802.3, address is 0018.bab0.2036 (bia
0018.bab0.2036)
Description: leopard3 mxge0
MTU 1500 bytes, BW 10000000 Kbit, DLY 10 usec,
reliability 255/255, txload 1/255, rxload 1/255
Encapsulation ARPA, loopback not set
Full-duplex, 10Gb/s
input flow-control is off, output flow-control is on
ARP type: ARPA, ARP Timeout 04:00:00
Last input never, output 00:00:55, output hang never
Last clearing of "show interface" counters never
Input queue: 0/2000/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: fifo
Output queue: 0/40 (size/max)
5 minute input rate 0 bits/sec, 0 packets/sec
5 minute output rate 0 bits/sec, 0 packets/sec
8 packets input, 588 bytes, 0 no buffer
Received 5 broadcasts, 0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
0 input packets with dribble condition detected
403 packets output, 30468 bytes, 0 underruns
0 output errors, 0 collisions, 1 interface resets
0 babbles, 0 late collision, 0 deferred
0 lost carrier, 0 no carrier
0 output buffer failures, 0 output buffers swapped out


---Mike


--------------------------------------------------------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@xxxxxxxxxx
Providing Internet since 1994 www.sentex.net
Cambridge, Ontario Canada www.sentex.net/mike

_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"

_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: chelsio driver and Myricom driver
    ... firmware will be automatically be updated when you up an interface on ... I just figured that out a few min ago by accident and the card looks happy now! ... Last clearing of "show interface" counters never ... input packets with dribble condition detected ...
    (freebsd-current)
  • Re: iptables dropping legitimate packets?
    ... >Robert Spangler wrote: ... >> only logging these packets but dropping them as well with the last ... even icmp was broken by the 1.50.18 firmware. ... icmp protocol with the cli -I option. ...
    (Fedora)
  • Re: Persistent stall in the Cypress FX2 FIFO
    ... the FX2's firmware code, would be to install some sort of stub routines ... > how long they are (it appends even for 4 byte long packets). ... > a packet from the FIFO before sending the next one all works fine... ... smaller or larger than what a single buffer could hold. ...
    (comp.arch.embedded)
  • Re: [PATCH 2/4] libata: Implement disk shock protection support
    ... interface and the userspace interface (to use ... something better than whatever is in Apple's firmware). ... behaviour in ide but I agree that it makes things more complex there. ... "One disk to rule them all, ...
    (Linux-Kernel)
  • Re: [PATCH][2.6][13/14] dvb frontend updates
    ... fix firmware download, ... This driver needs a copy of the firmware file from the Technotrend ... -static int tda1004x_find_extraction_params(struct fwinfo* fwInfo, int fwInfoCount, int size) ...
    (Linux-Kernel)