Jeff Garzik <[EMAIL PROTECTED]> : > Francois Romieu wrote: > >Jeff Garzik <[EMAIL PROTECTED]> : > >>Randy.Dunlap wrote: > >>>Conversely, any reason to use the RealTek r1000 driver? > >>FWIW, RealTek emailed me about merging r1000. I suggested that, if the > > > >Which one ? > > > >r1000_n.c where #define RELEASE_DATE "2006/02/23" > > They didn't say. Just "r1000"
Can you ask your Realtek person if he is really sure about the following snippet in r1000_n.c::r1000_init_one: if((priv->mcfg!=MCFG_METHOD_13)&&(priv->mcfg!=MCFG_METHOD_14)&&(priv->mcfg!=MCFG_METHOD_15)) printk("This Realtek NIC doesn't support 1000Mbps\n"); else Cap1000 = PHY_Cap_1000_Full|PHY_Cap_1000_Half; -> in forced 1000 mode, 1000_{Half/Full} would only be written to the advertisement register for MCFG_METHOD_1{3/4/5}. It excludes all the adapters that the in-kernel driver support (huh ?). Later in the same function: [...] if(( priv->mcfg == MCFG_METHOD_11 )||( priv->mcfg == MCFG_METHOD_12 )) printk("Realtek RTL8168/8111 Family PCI-E Gigabit Ethernet Network Adapter\n"); else if((priv->mcfg==MCFG_METHOD_13)||(priv->mcfg==MCFG_METHOD_14)||(priv->mcfg==MCFG_METHOD_15)) printk("Realtek RTL8139/810x Family Fast Ethernet Network Adapter\n"); -> the != ... && ... != test above seems inverted. Btw, it would be nice if he could confirm that the 0x10ec/0x8129 ID sent by Yoichi Yuasa is really allowed (and not a random bitflip). -- Ueimor - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html