From owner-freebsd-current@FreeBSD.ORG Mon Mar 22 12:53:05 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDEC716A4CE for ; Mon, 22 Mar 2004 12:53:05 -0800 (PST) Received: from mail.newlines.ru (mail.newlines.ru [195.54.211.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BA8B43D31 for ; Mon, 22 Mar 2004 12:53:04 -0800 (PST) (envelope-from anton@nikiforov.ru) Received: from mail.newlines.ru (root@localhost) by mail.newlines.ru (8.12.10/8.12.9) with SMTP id i2MKqWaT088302 for ; Mon, 22 Mar 2004 20:52:47 GMT (envelope-from anton@nikiforov.ru) Received: from nikiforov.ru (uw7.newlines.ru [213.252.67.116]) (authenticated bits=0) by mail.newlines.ru (8.12.10/8.12.9) with ESMTP id i2MKqRRA088207 for ; Mon, 22 Mar 2004 20:52:27 GMT (envelope-from anton@nikiforov.ru) Message-ID: <405F5205.9030408@nikiforov.ru> Date: Mon, 22 Mar 2004 23:52:21 +0300 From: Anton Nikiforov User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040307 X-Accept-Language: ru-ru, ru, en-us MIME-Version: 1.0 To: freebsd-current@freebsd.org References: <20040322174716.DD23C16A4CF@hub.freebsd.org> In-Reply-To: <20040322174716.DD23C16A4CF@hub.freebsd.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms020603000002010409070606" Subject: Re: NDIS not compiled X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: anton@nikiforov.ru List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Mar 2004 20:53:05 -0000 This is a cryptographically signed message in MIME format. --------------ms020603000002010409070606 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello Bill and thanks for your answer. Anyway i have my Broadcom working (not yet tested with real wireless traffic, but it is showing in interface list and i could change it's parameters). Bill Paul ?????: >>Dear All >>I'm trying to start my WiFi adapter under FreeBSD-CURRENT (cvsuped >>today) usinf NDISulator. >>I made an ndis_driver_data.h file using >>ndiscvt -i bcmwl5a.inf -s bcmwl5.sys -n bcw -o ndis_driver_data.h >>(I have even tryed not to use -n option - it is make no sence, and >>currently it is turned off) >>Then i edited my kernel configuration file and added >>options NDISAPI >>device ndis >>device wlan >> >> > >Ok, first of all, I've been trying to get people to build ndis.ko >and if_ndis.ko as modules specifically to avoid these kinds of problems! >Is there any specific reason you chose to ignore my suggestion? > > I did so, i did not ignore your suggestions because i did not see you were suggesting (maybe i miss a very valuable part of your comments, but i miss them anyway). The specific reason why i want to have the driver compiled into the kernel - i want to test the driver in the "server environment". Of course it is not possible with my notebook, but on the server (IMHO) all the constantly used drivers should be comiled into the kernel to minimaze the module managment and other module-dependend computing. For my notebook when it is used as notebook i have nothing against building and using modules (even because i'm using my WiFi adapter twice a month). > > >>options KSTACK_PAGES=8 >>(The last string is taken from one of discussions here, just in case, i >>have even tryed without it the result is the same) >> >> > >*sigh* I said you only need this for the Intel 2200BG driver. You don't >need it for the Broadcom drivers. > > I've read your message and understood it. But did i tell you i have NO Intel 2200BG? Maybe it was stupid to put this option when testing Broadcom but i did it just in case. > > >>linking kernel >>if_ndis_pci.o: In function `ndis_attach_pci': >>if_ndis_pci.o(.text+0x55e): undefined reference to `ndis_attach' >>if_ndis_pci.o(.data+0xf4): undefined reference to `ndis_detach' >>if_ndis_pci.o(.data+0xfc): undefined reference to `ndis_shutdown' >>if_ndis_pci.o(.data+0x104): undefined reference to `ndis_suspend' >>if_ndis_pci.o(.data+0x10c): undefined reference to `ndis_resume' >>*** Error code 1 >> >>Could someone please tell me what i did wrong? >> >> > >You took out pccard support from your kernel config. if_ndis.c depends on >pccard, so put it back: > ># PCCARD (PCMCIA) support ># Pcmcia and cardbus bridge support >device cbb # cardbus (yenta) bridge >#device pcic # ExCA ISA and PCI bridges >device pccard # PC Card (16-bit) bus >device cardbus # CardBus (32-bit) bus > > > Thanks. I've already found this from the code, but i do realy appreciate your help. Anton >-Bill > >-- >============================================================================= >-Bill Paul (510) 749-2329 | Senior Engineer, Master of Unix-Fu > wpaul@windriver.com | Wind River Systems >============================================================================= > you're just BEGGING to face the moose >============================================================================= > > > > > -- ? ????????? (Best regads), ????? ????????? (Anton Nikiforov) ???.(Tel.): +7 095 7814200 ????(Fax) : +7 095 7814201 ???.(Cell): +7 905 7245310 --------------ms020603000002010409070606 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII7TCC AtEwggI6oAMCAQICAwvaFTANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDQwMzA1MjExMjI4WhcNMDUwMzA1MjExMjI4 WjBEMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSEwHwYJKoZIhvcNAQkBFhJh bnRvbkBuaWtpZm9yb3YucnUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC1Ps7E cf3xTnaY72Aip/U5HeUmGwQ6QmbCjMcqS3XfO6EsA+5ol526JvhQ1XStpDX/kh8R8MDELUJD SVooXFiDInspw5tmPOlXV1C60xH4VWf5Gh+2y3yDGzHyWBAalul7LbhC1p8zDNUA12pAu4Ry 1k1A0Yepomr8CRbh/Z9JryfJcqHYDL+z1qgLzQlpJsao9E3Zld5ZfgJPORcFoRB7Z6jvqVLh pLNmSrvfDbSw6WK/K9EbZT9zlOTlmOnt4uLBy3hKZMcvkaFrYVYTRXLMegJHFPAp3sxLYef2 iW9fEUKgrs4W7d5c8UWlmiGurVt1Xdzc58W8X3vekMLqu9elAgMBAAGjLzAtMB0GA1UdEQQW MBSBEmFudG9uQG5pa2lmb3Jvdi5ydTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GB ABINGnCD0TGnBHqGYbJHSwjFfxEsVS1ygSUVIyb0Q1S0SphgUSeRWIZ4+joWR9TzxFGqLtYM TEQvRTQ7VJcugjn2o2nTgQ4EPhze0O5ki2eUWHE9dViHboQWOWI0r1vurUTkDnmloeM8mpMo CAAtXbjyhz7AVKUwI7vULQKuE+imMIIC0TCCAjqgAwIBAgIDC9oVMA0GCSqGSIb3DQEBBAUA MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQu MSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNDAz MDUyMTEyMjhaFw0wNTAzMDUyMTEyMjhaMEQxHzAdBgNVBAMTFlRoYXd0ZSBGcmVlbWFpbCBN ZW1iZXIxITAfBgkqhkiG9w0BCQEWEmFudG9uQG5pa2lmb3Jvdi5ydTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBALU+zsRx/fFOdpjvYCKn9Tkd5SYbBDpCZsKMxypLdd87oSwD 7miXnbom+FDVdK2kNf+SHxHwwMQtQkNJWihcWIMieynDm2Y86VdXULrTEfhVZ/kaH7bLfIMb MfJYEBqW6XstuELWnzMM1QDXakC7hHLWTUDRh6miavwJFuH9n0mvJ8lyodgMv7PWqAvNCWkm xqj0TdmV3ll+Ak85FwWhEHtnqO+pUuGks2ZKu98NtLDpYr8r0RtlP3OU5OWY6e3i4sHLeEpk xy+RoWthVhNFcsx6AkcU8CnezEth5/aJb18RQqCuzhbt3lzxRaWaIa6tW3Vd3Nznxbxfe96Q wuq716UCAwEAAaMvMC0wHQYDVR0RBBYwFIESYW50b25AbmlraWZvcm92LnJ1MAwGA1UdEwEB /wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAEg0acIPRMacEeoZhskdLCMV/ESxVLXKBJRUjJvRD VLRKmGBRJ5FYhnj6OhZH1PPEUaou1gxMRC9FNDtUly6COfajadOBDgQ+HN7Q7mSLZ5RYcT11 WIduhBY5YjSvW+6tROQOeaWh4zyakygIAC1duPKHPsBUpTAju9QtAq4T6KYwggM/MIICqKAD AgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVy biBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5n MSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtU aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZy ZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoG A1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcN AQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHy v1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsY Pge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0T AQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20v VGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQe MBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD 6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZ GwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC 3CEZNd4ksdMdRv9dX2VPMYIDOzCCAzcCAQEwaTBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFs IEZyZWVtYWlsIElzc3VpbmcgQ0ECAwvaFTAJBgUrDgMCGgUAoIIBpzAYBgkqhkiG9w0BCQMx CwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNDAzMjIyMDUyMjFaMCMGCSqGSIb3DQEJ BDEWBBQgb+8fMmNzMGE/Jb2wMJDZuPQJdDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMH MA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIB KDB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwg SXNzdWluZyBDQQIDC9oVMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYDVQQGEwJaQTElMCMG A1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAwvaFTANBgkqhkiG9w0BAQEFAASCAQCO3j9S Sm3HypfBctGO8UKFIr4yBBZmpwPb2zls2mpEk7q/LyFeLZZ7ZXGKhhrUPUGce1Q/t0IU0wiV /q1UOgzEj1hHUDSFLCmWVBf4wuTHh24lYSMWau4Y379BnM5Cz7UWZNPWkkZHv2M0egZ485Ml DucV4OHuQAbV5l++v26+g8vENkzBI4DMuAOFgOaA2gMvXQ+U0X6yTW5irg/YMDS1r+WyvjOt g4FpgEwqBbWUpez0ho9XCllqhmvWZtKhreTBgk6tKaP3524cKiD7BgV6dngoKVtuQ6GD5+rZ 7JE34D1SUmjmZ9dKRvofDBoQEqquD8PCUC0ij+F4Y/6QstPhAAAAAAAA --------------ms020603000002010409070606--