Subject: media selection trouble with 3c980C-TXM
To: None <current-users@netbsd.org>
From: Dublet <dublet@dublet.org>
List: current-users
Date: 11/10/2002 10:50:07
I've upgraded my router to use -current with sources of Nov 7th, but now on my 3c980C-TXM ifconfig refuses to set any media.

# ifconfig ex1 media 100baseTX mediaopt full-duplex
ifconfig: SIOCSIFMEDIA: Invalid argument
# ifconfig ex1 media 10baset
ifconfig: SIOCSIFMEDIA: Invalid argument

I think 10BaseT is quite a basic media that it should be able to set to, right? It previously was able to set to the former media using NetBSD-1.5.2.

Here's the output of dmesg regarding ex1

ex1 at pci0 dev 13 function 0: 3Com 3c980C-TXM 10/100 Ethernet (rev. 0x78)
ex1: interrupting at irq 11
ex1: MAC address xx:xx:xx:xx:xx:xx
OUI 0x000818 model 0x0017 rev 7 at ex1 phy 24 not configured

and this is it's ifconfig output (MAC blanked out).

ex1: flags=8863<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
        enabled=0
        address: xx:xx:xx:xx:xx:xx
        media: Ethernet none (none)
        inet 10.10.10.11 netmask 0xffffff00 broadcast 10.10.10.255
        inet6 fe80::204:75ff:feab:3e5c%ex1 prefixlen 64 scopeid 0x2
        inet6 3ffe:8280:10:9b0::1 prefixlen 64

This however is no bother since the card still performs at 100Mbit and full duplex. 
So, is this my fault, or what? :)
-- 
|>DUBLET: Digital Unit Built for Logical Exploration and Troubleshooting<|
|>EMAIL: dublet AT dublet DOT org <===============================NetBSD<|
|>UIN: 17205540 || dublet AT dublet DOT org <=======================IPv6<|
|>http://www.dublet.org:9004/ || https://www.dublet.org/ <=========IPSec<|