<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Где найти ndiswrapper?]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=8333&amp;type=atom" />
	<updated>2010-11-14T12:37:11Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=8333</id>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112861#p112861" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Peter пишет:</cite><blockquote><p>Я хотел предложить именно это, т.к. в Debian в 2.6.32 в net_device этот элемент есть.</p></blockquote></div><p>Добрался до RFRemix13 (ядро 2.6.34). Версия 1.56 скомпилировалась без ошибок. </p><p>Таким образом собака зарылась в RFRemix-14 (ядро 2.6.35). Пока ndiswrapper под неё не заточат - обломайся...<br />Но мне надо именно под 14-ю...</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2010-11-14T12:37:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112861#p112861</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112811#p112811" />
			<content type="html"><![CDATA[<p>Я хотел предложить именно это, т.к. в Debian в 2.6.32 в net_device этот элемент есть.</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2010-11-14T08:52:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112811#p112811</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112807#p112807" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Что делать?</p></blockquote></div><p>откатится на старое ядро? больше никаких мыслей у меня...</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2010-11-14T08:44:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112807#p112807</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112804#p112804" />
			<content type="html"><![CDATA[<p>По ошибкам версии 1.56.</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># /usr/src/ndiswrapper-1.56/driver/wrapndis.c:953:13: ошибка: ‘struct net_device’ не содержит элемента с именем ‘mc_count’<br /></div><br />Посмотрел глазами исходник заголовка. Действительно нет там в той структуре такого элемента. Оопс. </p><p>А если компилировать ndiswrapper-1.55, то<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"><br />/usr/src/ndiswrapper-1.55/driver/ntoskernel.h: В функции ‘PushEntrySList’:<br />/usr/src/ndiswrapper-1.55/driver/ntoskernel.h:905:2: ошибка: неявная декларация функции ‘cmpxchg8b’<br /></div></p><p>А это - совсем непонятно. Так как эта функция была определена явно чуть выше. Но только для ядер младше, чем 2.6.31. А для более старших - увы, не определена, но вызов её есть...</p><p>Такие вот дела.<br />------------------------------------<br />Закомментарил проверку версии ядра в 1.55 (при этом этот кусок кода становится версией 1.56, в ней нет такой проверки препроцессором).<br />Запустил make и уперся в отсутствие элемента mc_count... Точно так же, как упираюсь в него же в версии 1.56.&nbsp; Но эта структура уже не от ndisdriver&#039;а, где её можно подправить малой кровью (или вообще бескровно), а ядра. А там править - себе дороже...</p><p>Что делать?</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2010-11-14T08:30:40Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112804#p112804</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112780#p112780" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">uname -a</div><br />покажите.</p></blockquote></div><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># uname -a<br />Linux acer 2.6.35.6-48.fc14.i686.PAE #1 SMP Fri Oct 22 15:27:53 UTC 2010 i686 i686 i386 GNU/Linux<br /></div></p><p>И доролнение - всё это я сейчас тренирую на _своем_ ноуте. А применять надо - минимум - на RoverBook&#039;е. Чуть позже. И у меня и там - ось одна и таже, RF Remix 14. Задача - запустить WiFi. То, что есть сейчас, <br />1. RoverBook - сеть WiFi, поднятую роутером, видят, но законнектится в ней не может.<br />2. Мой Acer работает без проблем...</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2010-11-14T06:59:56Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112780#p112780</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112767#p112767" />
			<content type="html"><![CDATA[<p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">uname -a</div><br />покажите.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2010-11-14T06:31:04Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112767#p112767</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112761#p112761" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>drBatty пишет:</cite><blockquote><div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Порождают при компиляции массу ошибок. Как быть?</p></blockquote></div><p>а телепатов расстреляли. Какие ошибки?<br />(ответ &quot;хорошие&quot; приравнивается к бану <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /> )</p><p>PS: /me подключает телепатический модуль...<br />Гляжу в хрустальный шар - похоже вы не установили исходники и заголовочные файлы ядра. Либо они не той версии.</p></blockquote></div><p>Замутим чистый хрусталь...<br />Про исходники ядра:<br />файл INSTALL об этом намекает прямо: <br /></p><div class="codebox"><pre><code> The command
  ls /lib/modules/`uname -r`/build
should have at least &#039;include&#039; directory and &#039;.config&#039; file.</code></pre></div><p>Итак:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ ls -a /lib/modules/`uname -r`/build<br />.&nbsp; &nbsp; &nbsp; .config&nbsp; &nbsp;fs&nbsp; &nbsp; &nbsp; &nbsp;kernel&nbsp; &nbsp; Module.symvers&nbsp; security&nbsp; &nbsp; usr<br />..&nbsp; &nbsp; &nbsp;crypto&nbsp; &nbsp; include&nbsp; lib&nbsp; &nbsp; &nbsp; &nbsp;net&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;sound&nbsp; &nbsp; &nbsp; &nbsp;virt<br />arch&nbsp; &nbsp;drivers&nbsp; &nbsp;init&nbsp; &nbsp; &nbsp;Makefile&nbsp; samples&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;System.map&nbsp; vmlinux.id<br />block&nbsp; firmware&nbsp; ipc&nbsp; &nbsp; &nbsp; mm&nbsp; &nbsp; &nbsp; &nbsp; scripts&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;tools<br /></div></p><p>То есть явно видим и каталог include (он не пуст, заголовков там масса), и .config тоже в наличии.<br />Что подтверждает и </p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh">$ yum list kernel*<br />Установленные пакеты<br />kernel-PAE.i686&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 @anaconda-InstallationRepo-201010312321.i386<br />kernel-PAE-devel.i686&nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 @anaconda-InstallationRepo-201010312321.i386<br />kernel-headers.i686&nbsp; &nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 @anaconda-InstallationRepo-201010312321.i386<br />Доступные пакеты<br />kernel.i686&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 updates&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />kernel-PAEdebug.i686&nbsp; &nbsp; &nbsp; &nbsp;2.6.35.6-48.fc14 updates&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />kernel-PAEdebug-devel.i686 2.6.35.6-48.fc14 updates&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />kernel-debug.i686&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 updates&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />kernel-debug-devel.i686&nbsp; &nbsp; 2.6.35.6-48.fc14 updates&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />kernel-devel.i686&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 updates&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />kernel-doc.noarch&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2.6.35.6-48.fc14 updates&nbsp; &nbsp;<br /> </div></p><p>Качает с офичиального сайта (в репах федориных нет) ndiswraper-1.56 (последний стабильный).<br />и имеем:</p><p><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># make<br />make -C driver<br />make[1]: Вход в каталог `/usr/src/ndiswrapper-1.56/driver&#039;<br />make -C /usr/src/kernels/2.6.35.6-48.fc14.i686.PAE M=/usr/src/ndiswrapper-1.56/driver<br />make[2]: Вход в каталог `/usr/src/kernels/2.6.35.6-48.fc14.i686.PAE&#039;<br />&nbsp; CC [M]&nbsp; /usr/src/ndiswrapper-1.56/driver/wrapndis.o<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c: В функции ‘set_multicast_list’:<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:953:13: ошибка: ‘struct net_device’ не содержит элемента с именем ‘mc_count’<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:956:20: ошибка: ‘struct net_device’ не содержит элемента с именем ‘mc_count’<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:960:86: ошибка: ‘struct net_device’ не содержит элемента с именем ‘mc_count’<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:960:98: предупреждение: type defaults to ‘int’ in declaration of ‘_min2’<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:960:114: ошибка: ‘struct net_device’ не содержит элемента с именем ‘mc_count’<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:967:19: ошибка: ‘struct net_device’ не содержит элемента с именем ‘mc_list’<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:968:50: ошибка: доступ по указателю на неполный тип<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:969:14: ошибка: доступ по указателю на неполный тип<br />/usr/src/ndiswrapper-1.56/driver/wrapndis.c:971:40: ошибка: доступ по указателю на неполный тип<br />make[3]: *** [/usr/src/ndiswrapper-1.56/driver/wrapndis.o] Ошибка 1<br />make[2]: *** [_module_/usr/src/ndiswrapper-1.56/driver] Ошибка 2<br />make[2]: Выход из каталога `/usr/src/kernels/2.6.35.6-48.fc14.i686.PAE&#039;<br />make[1]: *** [modules] Ошибка 2<br />make[1]: Выход из каталога `/usr/src/ndiswrapper-1.56/driver&#039;<br />make: *** [all] Ошибка 2<br /></div></p><p>Если компилировать ndiswrapper-1.55, то<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"># make<br />make -C driver<br />make[1]: Вход в каталог `/usr/src/ndiswrapper-1.55/driver&#039;<br />make -C /usr/src/kernels/2.6.35.6-48.fc14.i686.PAE M=/usr/src/ndiswrapper-1.55/driver<br />make[2]: Вход в каталог `/usr/src/kernels/2.6.35.6-48.fc14.i686.PAE&#039;<br />&nbsp; CC [M]&nbsp; /usr/src/ndiswrapper-1.55/driver/crt.o<br />In file included from /usr/src/ndiswrapper-1.55/driver/crt.c:16:0:<br />/usr/src/ndiswrapper-1.55/driver/ntoskernel.h: В функции ‘PushEntrySList’:<br />/usr/src/ndiswrapper-1.55/driver/ntoskernel.h:905:2: ошибка: неявная декларация функции ‘cmpxchg8b’<br />make[3]: *** [/usr/src/ndiswrapper-1.55/driver/crt.o] Ошибка 1<br />make[2]: *** [_module_/usr/src/ndiswrapper-1.55/driver] Ошибка 2<br />make[2]: Выход из каталога `/usr/src/kernels/2.6.35.6-48.fc14.i686.PAE&#039;<br />make[1]: *** [modules] Ошибка 2<br />make[1]: Выход из каталога `/usr/src/ndiswrapper-1.55/driver&#039;<br />make: *** [all] Ошибка 2<br /></div></p><p>Такие вот ошибки...</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2010-11-14T06:16:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112761#p112761</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112752#p112752" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Cruiser78 пишет:</cite><blockquote><p>Порождают при компиляции массу ошибок. Как быть?</p></blockquote></div><p>а телепатов расстреляли. Какие ошибки?<br />(ответ &quot;хорошие&quot; приравнивается к бану <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /> )</p><p>PS: /me подключает телепатический модуль...<br />Гляжу в хрустальный шар - похоже вы не установили исходники и заголовочные файлы ядра. Либо они не той версии.</p>]]></content>
			<author>
				<name><![CDATA[drBatty]]></name>
				<uri>https://linuxforum.ru/profile.php?id=86</uri>
			</author>
			<updated>2010-11-14T05:46:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112752#p112752</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Где найти ndiswrapper?]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=112728#p112728" />
			<content type="html"><![CDATA[<p>Привет всем. </p><p>Неожиданная грабля в RFRemix&#039;е-14. Не могу найти ndiswrapper для этой федоры. Пакеты, скачанные с официального сайта - не компилируются. Порождают при компиляции массу ошибок. Как быть?</p>]]></content>
			<author>
				<name><![CDATA[Cruiser78]]></name>
				<uri>https://linuxforum.ru/profile.php?id=631</uri>
			</author>
			<updated>2010-11-13T22:42:22Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=112728#p112728</id>
		</entry>
</feed>
