From owner-freebsd-net@FreeBSD.ORG Fri Sep 5 07:56:15 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E558106566B for ; Fri, 5 Sep 2008 07:56:15 +0000 (UTC) (envelope-from freebsd-net@dino.sk) Received: from loki.netlab.sk (loki.netlab.sk [84.245.65.11]) by mx1.freebsd.org (Postfix) with ESMTP id 3B4BA8FC17 for ; Fri, 5 Sep 2008 07:56:14 +0000 (UTC) (envelope-from freebsd-net@dino.sk) Received: from via.dino.sk (home.dino.sk [84.245.95.252]) (AUTH: PLAIN milan, TLS: TLSv1/SSLv3,256bits,AES256-SHA) by loki.netlab.sk with esmtp; Fri, 05 Sep 2008 09:44:46 +0200 id 0002E010.48C0E36E.0000EB4F From: Milan Obuch To: freebsd-net@freebsd.org Date: Fri, 5 Sep 2008 09:45:08 +0200 User-Agent: KMail/1.9.10 X-KMail-CryptoMessageFormat: 15 MIME-Version: 1.0 Content-Disposition: inline X-Length: 2483 X-UID: 262 Message-Id: <200809050945.09276.freebsd-net@dino.sk> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Subject: MSI Wind Notebook's network interfaces X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Sep 2008 07:56:15 -0000 Hi, I have new notebook, MSI's Wind, and installed succesfully both FreeBSD-7 and -CURRENT. In 7.0-RELEASE wired network interface did not work, but after upgrading to 7-STABLE (now 7.1-PRERELEASE) it work with re driver. There is just one small uglyness - it's link level address (MAC) is 00:00:00:00:00:00. Needless to say, Windows initializes this to 00:1d:92:59:f5:8b. I can change it with 'ifconfig re0 ether 00:1d:92:59:f5:8b', but I would rather let the driver to find the correct MAC. While everything works (I am csup'ing sources over its re0, which is a good test in my experience), if anybody have any idea/patch to test, I would like to do it. Some data collected: ifconfig re0 re0: flags=8843 metric 0 mtu 1500 options=389b ether 00:00:00:00:00:00 inet 192.168.16.235 netmask 0xffffff00 broadcast 192.168.16.255 media: Ethernet autoselect (100baseTX ) status: active pciconf -lcv (part of) re0@pci0:1:0:0: class=0x020000 card=0x01101462 chip=0x813610ec rev=0x02 hdr=0x00 vendor = 'Realtek Semiconductor' device = 'RTL8139/810x Family Fast Ethernet NIC' class = network subclass = ethernet cap 01[40] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit cap 10[70] = PCI-Express 2 endpoint IRQ 0 cap 11[ac] = MSI-X supports 2 messages in map 0x20 cap 03[cc] = VPD dmesg (part of verbose boot) re0: port 0xc000-0xc0ff mem 0xffd10000-0xffd10fff,0xffd00000-0xffd0ffff irq 16 at device 0.0 on pci1 re0: Reserved 0x1000 bytes for rid 0x18 type 3 at 0xffd10000 re0: MSI count : 1 re0: Chip rev. 0x34800000 re0: MAC rev. 0x00200000 miibus0: on re0 rlphy0: PHY 1 on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto re0: bpf attached re0: [MPSAFE] re0: [FILTER] When not booting verbose, there is also one line telling re0: turning off MSI enable bit. This netbook has also wireless interface, but this one does not get detected (or I have no driver for it), in dmesg there is only line telling pci2: at device 0.0 (no driver attached) and relevant part of pciconf -lcv is none0@pci0:2:0:0: class=0x028000 card=0x68941462 chip=0x819910ec rev=0x22 hdr=0x00 vendor = 'Realtek Semiconductor' class = network cap 01[40] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit cap 10[70] = PCI-Express 1 legacy endpoint While currently I have no urge need for wireless connectivity, in the long run I would like to use it. Currently I can't change card (probably minipci) as netbook is under warranty, with 'warranty sticker - void if tampered' over screw. If anybody had some idea how to fix MAC address initialization for wired interface or what driver to use for wireless interface (I will probably try NDIS, but my experience in this area is limited and previous succesfull try none), I am all ears. Regars, Milan