Date: Mon, 18 Nov 2002 07:56:25 -0800 (PST) From: Jeff Seeman <danger@e-lated.org> To: Willy Offermans <W.K.Offermans@TUe.nl> Cc: FreeBSD-STABLE <freebsd-stable@FreeBSD.ORG> Subject: Re: SiS 900 ethernetcard Message-ID: <20021118075303.N95407-200000@omen.e-lated.org> In-Reply-To: <20021118143925.GA85552@tom.chem.tue.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-1054931484-1037634985=:95407 Content-Type: TEXT/PLAIN; charset=US-ASCII Hi there, I had the same problem about 6 months ago, and someone posted a patch that did the trick. I have no idea who made the patch so I can't give credit. It's attached, hope it works. Jeff Seeman Technical Instructor ------------------------------------------------------------------- **** FreeBSD-Advocate ----------------------- jeff@e-lated.org **** ------------------------------------------------------------------- On Mon, 18 Nov 2002, Willy Offermans wrote: > Dear FreeBSD friends, > > I have bought a nice laptop computer (Gericom Masterpiece 25340 XL). > It has an ethernet card inside, based on SiS 900 chip. > During boot, FreeBSD can detect the card, but cannot assign an MAC > address, nor initializing the card. I receive following messages: > > .... > sis0: <SiS 900 10/100BaseTX> port 0xf800-0xf8ff mem 0xe8005000-0xe8005fff irq 4 at device 4.0 on pci0 > sis0: Ethernet address: ff:ff:ff:ff:ff:ff > sis0: MII without any PHY! > device_probe_and_attach: sis0 attach returned 6 > .... > > Does anybody know to solve this problem? > > -- > Met vriendelijke groeten, > With kind regards, > > Willy > > ************************************* > W.K. Offermans > Eindhoven University of Technology > Department of Chemical Engineering > Laboratory of Catalysis (SKA) > building ST-W 4.27, PO Box 513 > 5600 MB Eindhoven, Netherlands > Tel: 0(031) 40 247 37 81 > Fax: 0(031) 40 247 50 32 > Home: 0(031) 45 544 49 99 > e-mail: w.k.offermans@tue.nl > http://www.catalysis.nl > > If you are bored playing with Bill Gates' toy, start to work with a real operating system > Feel free, feel FreeBSD .... (www.FreeBSD.org) > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > --0-1054931484-1037634985=:95407 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="if_sis.patch" Content-Transfer-Encoding: BASE64 Content-ID: <20021118075625.F95407@omen.e-lated.org> Content-Description: Content-Disposition: attachment; filename="if_sis.patch" KioqIC9zeXMvcGNpL2lmX3Npc3JlZy5oCVRodSBGZWIgMjggMTQ6Mzk6MzIg MjAwMg0KLS0tIGlmX3Npc3JlZy5oCU1vbiBKdWwgIDEgMDA6MTk6MTkgMjAw Mg0KKioqKioqKioqKioqKioqDQoqKiogMTI0LDEyOSAqKioqDQotLS0gMTI0 LDE1MSAtLS0tDQogICNkZWZpbmUgU0lTX0VFQ01EX1JFQUQJCTB4MTgwDQog ICNkZWZpbmUgU0lTX0VFQ01EX0VSQVNFCQkweDFjMA0KICANCisgI2RlZmlu ZQlTSVNfTk9FTlBIWQkvKiBkb24ndCB1c2UgRW5oYW5jZWQgUEhZIEFjY2Vz cyBSZWdpc3RlciAqLw0KKyAjaWZkZWYJU0lTX05PRU5QSFkNCisgI2RlZmlu ZQlTSVNfTUlJX0ZSQU1FX1NUQVJUCTB4NDAwMA0KKyAjZGVmaW5lCVNJU19N SUlfRlJBTUVfT1BfUkVBRAkweDIwMDANCisgI2RlZmluZQlTSVNfTUlJX0ZS QU1FX09QX1dSSVRFCTB4MTAwMA0KKyAjZGVmaW5lCVNJU19NSUlfRlJBTUVf UE1EKHBoeSkJKChwaHkgJiAweDFGKSA8PCA3KQ0KKyAjZGVmaW5lCVNJU19N SUlfRlJBTUVfUkVHKHJlZykJKChyZWcgJiAweDFGKSA8PCAyKQ0KKyAjZGVm aW5lCVNJU19NSUlfRlJBTUVfTElORV9SRUFECTB4MDAwMA0KKyAjZGVmaW5l CVNJU19NSUlfRlJBTUVfTElORV9XUklURQkweDAwMDINCisgI2RlZmluZSBT SVNfTUlJX0ZSQU1FX1JFQUQocGh5LCByZWcpCQkJCVwNCisgCShTSVNfTUlJ X0ZSQU1FX1NUQVJUIHwgU0lTX01JSV9GUkFNRV9PUF9SRUFECQlcDQorIAkg fCBTSVNfTUlJX0ZSQU1FX1BNRChwaHkpIHwgU0lTX01JSV9GUkFNRV9SRUco cmVnKQlcDQorIAkgfCBTSVNfTUlJX0ZSQU1FX0xJTkVfUkVBRCkNCisgI2Rl ZmluZSBTSVNfTUlJX0ZSQU1FX1dSSVRFKHBoeSwgcmVnKQkJCQlcDQorIAko U0lTX01JSV9GUkFNRV9TVEFSVCB8IFNJU19NSUlfRlJBTUVfT1BfV1JJVEUJ CVwNCisgCSB8IFNJU19NSUlfRlJBTUVfUE1EKHBoeSkgfCBTSVNfTUlJX0ZS QU1FX1JFRyhyZWcpCVwNCisgCSB8IFNJU19NSUlfRlJBTUVfTElORV9XUklU RSkNCisgI2RlZmluZQlTSVNfTUlJX01EQwkJMHgwMDAwMDA0MA0KKyAjZGVm aW5lCVNJU19NSUlfTURESVIJCTB4MDAwMDAwMjANCisgI2RlZmluZQlTSVNf TUlJX01ESU8JCTB4MDAwMDAwMTANCisgI2VuZGlmCS8qIFNJU19OT0VOUEhZ ICovDQorIA0KICAjZGVmaW5lIFNJU19FRV9OT0RFQUREUgkJMHg4DQogICNk ZWZpbmUgTlNfRUVfTk9ERUFERFIJCTB4Ng0KICANCioqKiAvc3lzL3BjaS9p Zl9zaXMuYwlUaHUgRmViIDI4IDE0OjM5OjMyIDIwMDINCi0tLSBpZl9zaXMu YwlNb24gSnVsICAxIDAwOjExOjExIDIwMDINCioqKioqKioqKioqKioqKg0K KioqIDQ3NSw0ODAgKioqKg0KLS0tIDQ3NSw0ODMgLS0tLQ0KICB7DQogIAlz dHJ1Y3Qgc2lzX3NvZnRjCSpzYzsNCiAgCWludAkJCWksIHZhbCA9IDA7DQor ICNpZmRlZglTSVNfTk9FTlBIWQ0KKyAJaW50CQkJZnJhbWVfaGRyID0gU0lT X01JSV9GUkFNRV9SRUFEKHBoeSwgcmVnKTsNCisgI2VuZGlmDQogIA0KICAJ c2MgPSBkZXZpY2VfZ2V0X3NvZnRjKGRldik7DQogIA0KKioqKioqKioqKioq KioqDQoqKiogNTAxLDUwNiAqKioqDQotLS0gNTA0LDUzNiAtLS0tDQogIAkg ICAgc2MtPnNpc19yZXYgPCBTSVNfUkVWXzYzNSAmJiBwaHkgIT0gMCkNCiAg CQlyZXR1cm4oMCk7DQogIA0KKyAjaWZkZWYJU0lTX05PRU5QSFkNCisgCXNp c19lZXByb21faWRsZShzYyk7DQorIA0KKyAJZm9yIChpID0gKDEgPDwgMTUp OyBpOyBpID4+PSAxKSB7DQorIAkJaW50IGRhdGF2YWwgPSBTSVNfTUlJX01E RElSOw0KKyAJCWlmIChmcmFtZV9oZHIgJiBpKSB7DQorIAkJCWRhdGF2YWwg fD0gU0lTX01JSV9NRElPOw0KKyAJCX0NCisgCQlDU1JfV1JJVEVfNChzYywg U0lTX0VFQ1RMLCBkYXRhdmFsKTsNCisgCQlzaXNfZGVsYXkoc2MpOw0KKyAJ CUNTUl9XUklURV80KHNjLCBTSVNfRUVDVEwsIChkYXRhdmFsIHwgU0lTX01J SV9NREMpKTsNCisgCQlzaXNfZGVsYXkoc2MpOw0KKyAJfQ0KKyANCisgCWZv ciAoaSA9ICgxIDw8IDE1KTsgaTsgaSA+Pj0gMSkgew0KKyAJCUNTUl9XUklU RV80KHNjLCBTSVNfRUVDVEwsIDApOw0KKyAJCXNpc19kZWxheShzYyk7DQor IAkJaWYgKENTUl9SRUFEXzQoc2MsIFNJU19FRUNUTCkgJiBTSVNfTUlJX01E SU8pIHsNCisgCQkJdmFsIHw9IGk7DQorIAkJfQ0KKyAJCUNTUl9XUklURV80 KHNjLCBTSVNfRUVDVEwsIFNJU19NSUlfTURDKTsNCisgCQlzaXNfZGVsYXko c2MpOw0KKyAJfQ0KKyAJQ1NSX1dSSVRFXzQoc2MsIFNJU19FRUNUTCwgMCk7 DQorIA0KKyAJc2lzX2VlcHJvbV9pZGxlKHNjKTsNCisgI2Vsc2UJLyogU0lT X05PRU5QSFkgKi8NCiAgCUNTUl9XUklURV80KHNjLCBTSVNfUEhZQ1RMLCAo cGh5IDw8IDExKSB8IChyZWcgPDwgNikgfCBTSVNfUEhZT1BfUkVBRCk7DQog IAlTSVNfU0VUQklUKHNjLCBTSVNfUEhZQ1RMLCBTSVNfUEhZQ1RMX0FDQ0VT Uyk7DQogIA0KKioqKioqKioqKioqKioqDQoqKiogNTE4LDUyMyAqKioqDQot LS0gNTQ4LDU1NCAtLS0tDQogIA0KICAJaWYgKHZhbCA9PSAweEZGRkYpDQog IAkJcmV0dXJuKDApOw0KKyAjZW5kaWYJLyogU0lTX05PRU5QSFkgKi8NCiAg DQogIAlyZXR1cm4odmFsKTsNCiAgfQ0KKioqKioqKioqKioqKioqDQoqKiog NTI4LDUzMyAqKioqDQotLS0gNTU5LDU2NyAtLS0tDQogIHsNCiAgCXN0cnVj dCBzaXNfc29mdGMJKnNjOw0KICAJaW50CQkJaTsNCisgI2lmZGVmCVNJU19O T0VOUEhZDQorIAlpbnQJCQlmcmFtZV9oZHIgPSBTSVNfTUlJX0ZSQU1FX1dS SVRFKHBoeSwgcmVnKTsNCisgI2VuZGlmCS8qIFNJU19OT0VOUEhZICovDQog IA0KICAJc2MgPSBkZXZpY2VfZ2V0X3NvZnRjKGRldik7DQogIA0KKioqKioq KioqKioqKioqDQoqKiogNTM4LDU0NiAqKioqDQogIAkJcmV0dXJuKDApOw0K ICAJfQ0KICANCiEgCWlmIChzYy0+c2lzX3R5cGUgPT0gU0lTX1RZUEVfOTAw ICYmIHBoeSAhPSAwKQ0KICAJCXJldHVybigwKTsNCiAgDQogIAlDU1JfV1JJ VEVfNChzYywgU0lTX1BIWUNUTCwgKGRhdGEgPDwgMTYpIHwgKHBoeSA8PCAx MSkgfA0KICAJICAgIChyZWcgPDwgNikgfCBTSVNfUEhZT1BfV1JJVEUpOw0K ICAJU0lTX1NFVEJJVChzYywgU0lTX1BIWUNUTCwgU0lTX1BIWUNUTF9BQ0NF U1MpOw0KLS0tIDU3Miw2MTggLS0tLQ0KICAJCXJldHVybigwKTsNCiAgCX0N CiAgDQohIAlpZiAoc2MtPnNpc190eXBlID09IFNJU19UWVBFXzkwMCAmJg0K ISAJICAgIHNjLT5zaXNfcmV2IDwgU0lTX1JFVl82MzUgJiYgcGh5ICE9IDAp DQogIAkJcmV0dXJuKDApOw0KICANCisgI2lmZGVmCVNJU19OT0VOUEhZDQor IAlzaXNfZWVwcm9tX2lkbGUoc2MpOw0KKyANCisgCWZvciAoaSA9ICgxIDw8 IDE1KTsgaTsgaSA+Pj0gMSkgew0KKyAJCWludCBkYXRhdmFsID0gU0lTX01J SV9NRERJUjsNCisgCQlpZiAoZnJhbWVfaGRyICYgaSkgew0KKyAJCQlkYXRh dmFsIHw9IFNJU19NSUlfTURJTzsNCisgCQl9DQorIAkJQ1NSX1dSSVRFXzQo c2MsIFNJU19FRUNUTCwgZGF0YXZhbCk7DQorIAkJc2lzX2RlbGF5KHNjKTsN CisgCQlDU1JfV1JJVEVfNChzYywgU0lTX0VFQ1RMLCAoZGF0YXZhbCB8IFNJ U19NSUlfTURDKSk7DQorIAkJc2lzX2RlbGF5KHNjKTsNCisgCX0NCisgCXNp c19kZWxheShzYyk7DQorIA0KKyAJZm9yIChpID0gKDEgPDwgMTUpOyBpOyBp ID4+PSAxKSB7DQorIAkJaW50IGRhdGF2YWwgPSBTSVNfTUlJX01ERElSOw0K KyAJCWlmIChkYXRhICYgaSkgew0KKyAJCQlkYXRhdmFsIHw9IFNJU19NSUlf TURJTzsNCisgCQl9DQorIAkJQ1NSX1dSSVRFXzQoc2MsIFNJU19FRUNUTCwg ZGF0YXZhbCk7DQorIAkJc2lzX2RlbGF5KHNjKTsNCisgCQlDU1JfV1JJVEVf NChzYywgU0lTX0VFQ1RMLCAoZGF0YXZhbCB8IFNJU19NSUlfTURDKSk7DQor IAkJc2lzX2RlbGF5KHNjKTsNCisgCX0NCisgCXNpc19kZWxheShzYyk7DQor IA0KKyAJZm9yIChpID0gMjsgaSA+IDA7IGkgLS0pIHsNCisgCQlDU1JfV1JJ VEVfNChzYywgU0lTX0VFQ1RMLCAwKTsNCisgCQlzaXNfZGVsYXkoc2MpOw0K KyAJCUNTUl9XUklURV80KHNjLCBTSVNfRUVDVEwsIFNJU19NSUlfTURDKTsN CisgCQlzaXNfZGVsYXkoc2MpOw0KKyAJfQ0KKyAJQ1NSX1dSSVRFXzQoc2Ms IFNJU19FRUNUTCwgMCk7DQorIA0KKyAJc2lzX2VlcHJvbV9pZGxlKHNjKTsN CisgI2Vsc2UJLyogU0lTX05PRU5QSFkgKi8NCiAgCUNTUl9XUklURV80KHNj LCBTSVNfUEhZQ1RMLCAoZGF0YSA8PCAxNikgfCAocGh5IDw8IDExKSB8DQog IAkgICAgKHJlZyA8PCA2KSB8IFNJU19QSFlPUF9XUklURSk7DQogIAlTSVNf U0VUQklUKHNjLCBTSVNfUEhZQ1RMLCBTSVNfUEhZQ1RMX0FDQ0VTUyk7DQoq KioqKioqKioqKioqKioNCioqKiA1NTIsNTU3ICoqKioNCi0tLSA2MjQsNjMw IC0tLS0NCiAgDQogIAlpZiAoaSA9PSBTSVNfVElNRU9VVCkNCiAgCQlwcmlu dGYoInNpcyVkOiBQSFkgZmFpbGVkIHRvIGNvbWUgcmVhZHlcbiIsIHNjLT5z aXNfdW5pdCk7DQorICNlbmRpZgkvKiBTSVNfTk9FTlBIWSAqLw0KICANCiAg CXJldHVybigwKTsNCiAgfQ0K --0-1054931484-1037634985=:95407-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021118075303.N95407-200000>