Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: dim4o в May 23, 2014, 14:39



Титла: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 14:39
Да ви опиша накратко моята драма. Купих си на скоро нов лаптоп HP ProBook 450 G1 (Intel Core i7-4702MQ, 8GB (2x 4096MB) - DDR3, AMD Radeon HD 8750M (2GB DDR3), 120GB (1120GB SSD +1000GB SATA). Като параметри е абсолютен чук. Предварително си направих проучване. Знам че AMD-тата са проблемни под Linux като цяло, но видях че има решения и съвместимостта не е толкова лоша. Истинският проблем обаче се оказа WiFi картата - Mediatek MT7630e, за която няма Ubuntu драйвери. В сайта на HP има Linux драйвери, които са за Suse Enterprise, но това едно че е платено и второ - тези драйвери не стават за Ubuntu, защото SuSe не е Debian based. Има някакви експериментални драйвери, който стават за сама за linux kernel 3.5, но е доста съмнително дали може да се подкарат. Пробвах и с Ndiswrapper, който уж можел да инсталира Windows wifi divers за Ubuntu, но пак греда. Ето го бъга: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1220146 ($2) - още няма решение, нямам и намерение да го чакам (ако изобщо излезе). Тъпа работа. Взимаш си уж добра машина, даваш сума ти пари и накрая един Linux не можеш да и пуснеш. Аз обаче не се отказвам и реших да си взема WiFi USB външна карта. Интересува ме да ми препоръчате някоя която върви безпроблемно на Ubuntu 14.04LTS. Имам само едно изискване - да не е голяма (да не стърчи много) ако е възможно.
Предварително благодаря !


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: cybercop в May 23, 2014, 14:59
TPLink
TL-WN722n
http://jarcomputers.com/p_WIFITPLINKTLWN722N
Ползвам го на няколко компютъра. Евтин и добър като качество.
Ubuntu го поддържа по подразбиране, както и повечето останали дистрибуции. За Дебиан е необходим пакета firmware-atheros, който е без зависимости.
https://packages.debian.org/wheezy/all/firmware-atheros/download
Имам  го на флашката и го инсталирам за няколко секунди, след което нямам проблеми с връзката.
Колкото до съществуващата карта - не гледай, какво пише на кутията, а изпълни
lspci
и виж, как я разпознава системата. След това пускаш търсене на драйвър за това, което ти дава изхода.
Виж при мен : http://s19.postimg.org/hz3ucvzjl/2014_05_23_150314_1280x1024_scrot.png
Външният адаптер е TPLink, но драйвърът за него е Atheros (AR9271).


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 15:05
Благодаря за бързия отговор! Супер е, че няма проблеми с него, но дали има нещо не толкова стърчащо, без антена? За PC това би било идеално, но за Laptop от опит знам, че не е удобно.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: cybercop в May 23, 2014, 15:09
Предполагам, че има и същият без антена. От опит, обаче знам, че антена не се слага за украса, а подобрява качеството на връзката. Самата антена можеш да я завъртиш, накъдето поискаш, за да не пречи и те съветвам, сериозно да помислиш за това.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 15:19
 :) знам, че не е за украса, но вкъщи мисля, че сигнала е доста силен и мога да мина и без антена. Въпреки това ще помисля дали мога да я преглътна тази антена. То самия факт, че съм стигнал до тук може би трябва да преглътна първо >:D


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 15:37
А някой да има впечатления такъв бъг, като този с Mediatek 7630e дали има шанс да бъде фикснат и средно колко време може да се очаква да стане това? Извинявайте ако въпросите са ми тъпи, но съм сравнително нов потребител и на предната машина съм нямал такива проблеми (само малко проблеми графичната карта при началното зареждане, но тях лесно ги оправих).


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: cybercop в May 23, 2014, 15:41
Липсващ драйвър за периферно устройство не се счита за бъг в никоя операционна система.
Все пак - изпълни
lspci
и публикувай резултата, за да видя ID- то на устройството.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 15:47
Ок, ще ти ги пусна по-късно, че сега съм на друга машина.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: Naka в May 23, 2014, 16:32
Тази карта Mediatek 7630 изглежда че е с Ralink чипсет. Ако е така няма причина да не можеш да я пуснеш - даже и да не се подържа от дистрото.

1. Определяш точно кой е Ralink чипсета.
2. сваляш драйвера в сорс от http://www.mediatek.com/en/downloads/?sort=os . Явно е 100% ралинк щото ralink ме пренасочва към mediatek. Тези ралинк кога са си сменили името. ???

3. пишеш
lspci -n
или
lspci -nv

за да определиш номера на устройството. Това е един такъв подобен номер 10ec:8139

4. Всеки производител и всяка серия устройства си имат уникален номер. И те често се сменят. Затова има изключително голяма вероятност този номер на твойта карта да не е описан в официалният драйвер (нито в дистрибутициите) и затова да не тръгва.
Трябва да намериш файл сорса където са описани номерата и там да го добавиш.

При мен за усб картите е в rtusb_dev_id.c а за mPCI гледам е в rtmp_main.c  :o

5. добавяш го , компилираш, инсталираш, и четеш >:D и няма причина да не тръгне.

Много са проклети с описанието и много трябва да прочетеш ама това е начина да си направиш твой драйвер.


RS: ралинк работят както трябва само през WPA_Supplicant. Не се и мъчи да им пускаш криптирана връзка през техните драйвери.



Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 18:49
Липсващ драйвър за периферно устройство не се счита за бъг в никоя операционна система.
Все пак - изпълни
lspci
и публикувай резултата, за да видя ID- то на устройството.
изписва ми следното:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d4)
00:1c.5 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #6 (rev d4)
00:1c.6 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #7 (rev d4)
00:1c.7 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #8 (rev d4)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM87 Express LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M] (rev ff)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
04:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter
05:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)



Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: Acho в May 23, 2014, 18:50
Е го WiFi адаптера:

04:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter

Баш Mediatek излиза.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 18:54
Е, да - същият който ви казвам е.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 23, 2014, 19:03
Тази карта Mediatek 7630 изглежда че е с Ralink чипсет. Ако е така няма причина да не можеш да я пуснеш - даже и да не се подържа от дистрото.

1. Определяш точно кой е Ralink чипсета.
2. сваляш драйвера в сорс от http://www.mediatek.com/en/downloads/?sort=os . Явно е 100% ралинк щото ralink ме пренасочва към mediatek. Тези ралинк кога са си сменили името. ???

3. пишеш
lspci -n
или
lspci -nv

за да определиш номера на устройството. Това е един такъв подобен номер 10ec:8139

4. Всеки производител и всяка серия устройства си имат уникален номер. И те често се сменят. Затова има изключително голяма вероятност този номер на твойта карта да не е описан в официалният драйвер (нито в дистрибутициите) и затова да не тръгва.
Трябва да намериш файл сорса където са описани номерата и там да го добавиш.

При мен за усб картите е в rtusb_dev_id.c а за mPCI гледам е в rtmp_main.c  :o

5. добавяш го , компилираш, инсталираш, и четеш >:D и няма причина да не тръгне.

Много са проклети с описанието и много трябва да прочетеш ама това е начина да си направиш твой драйвер.


RS: ралинк работят както трябва само през WPA_Supplicant. Не се и мъчи да им пускаш криптирана връзка през техните драйвери.

Благодаря за ценната информация. Имайки впредвид, че не съм мн навътре в Linux и че хората, които имат същия проблем и са може би по-опитни не са си го разрешили (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1220146 ($2)) - няма да се впускам с глава срещу стената и да изгубя пак неопределен период от време. Вече изгубих доста, като се мъчих да инсталирам каквато и да е OS с неуспех. Накрая се оказа, че китайците са разменили местата на SSD-то и HDD-то...Като имам време ще се позанимая с въпроса за развлечение, а до тогава ще ползвам външна карта.
На линка, който си ми пуснал в т. 2 има само windows драйвери за 7630. Тях ли имаш впредвид ? Това не мога да го разбера.
за т. 5 - компилирането само с конзолата ли става или трябва нещо допълнително?

Ще се радвам да пуснеш полезни линкове, от които мога да се обучавам на тези неща, които си писал.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: cybercop в May 23, 2014, 19:17
Мисля, че ще трябва фирмен драйвър за това устройство.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: Naka в May 23, 2014, 19:46
На линка, който си ми пуснал в т. 2 има само windows драйвери за 7630. Тях ли имаш впредвид ?
Абе и аз това в последствие го забелязах. Много е вероятно да не им е точна информацията и въпросното 7630 да работи с някои от драйверите за линукс. Както ти казах трябва да се разбере точно кой е чипсета - 7630 е името на устройството ама вътре дали е rt7630 или нещо друго.

за т. 5 - компилирането само с конзолата ли става или трябва нещо допълнително?
само в конзолата.

колкото да външо съвместимо - внимавай, че им сменят id-та като цветомузика. Преди време купих едно Dlink dwa123, ама се оказа че само един линукс от всичките дистрота успя да го подкара и то не както трябва. А това все пак е Dlink.
Проблема беше че мойто dwa123 се оказа ver.2 и не работеше щото онези пак му сменили id-to. Обаче dwa123 v.1 нещо си работило щото било с малко по-старо id.

да им ..... мамата. Защо след като модела е един и същ ще им сменят id-тата??? Та пак се тигна до пачосване и компилиране.

ПС: командата е lspci -nv (със n) иначе няма да видиш ид-тата.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: bvbfan в May 23, 2014, 20:14
Аз намерих сорса на драйвера, в момета променям сорса да се компилира с нов кернел, не съм сигурен дали ще работи коректно, но може да се пробва. Утре би трябвало да съм го компилирал и ще го постна тук с build скрипт.

// edit
Аве тия модули ги има в официалния кернел, видях сорса и е почти 1-1 си изключение на една структура дето са я премахнали и вкарали като нов параметър. Тва да не е бъг само на Убунту кернела  ??? dim40 я сложи една Отворена Мандрива от тук -> http://openmandriva.org/en/download_lx


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: petar258 в May 24, 2014, 15:11
гледам че този лаптоп работи и с Qualcomm Atheros AR9000 Series, Qualcomm Atheros QCA9000 Series, Realtek RTL8188EE 802.11b/g/n Wireless, Intel Wilkin Peak Wireless, остава някой от тях да се поддържа от Убунту и да си намериш такъв.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: satir в May 24, 2014, 18:45
само да вметна, че с alien всеки /или поне всеки/ *rpm може да се конвертира в *deb
Код
GeSHi (Bash):
  1. NAME
  2.       alien - Convert or install an alien binary package
  3.  
  4. SYNOPSIS
  5.        alien [--to-deb] [--to-rpm] [--to-tgz] [--to-slp] [options] file [...]
  6.  
  7. DESCRIPTION
  8.       alien is a program that converts between Red Hat rpm, Debian deb,
  9.       Stampede slp, Slackware tgz, and Solaris pkg file formats. If you want
  10.       to use a package from another linux distribution than the one you have
  11.       installed on your system, you can use alien to convert it to your
  12.       preferred package format and install it. It also supports LSB packages.
  13. ...
  14.  


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: gat3way в May 26, 2014, 00:46
Много често специално usb wifi нещата си вървят прилично добре, защото за конролера си има драйвер, но когато заредиш драйвера, последният решава че няма наличен хардуер. Причината е че в общия случай някъде в кода на драйвера има един масив с подържани USB id-та и точно твоя го няма там. Следствие на това че поредната тайванска/китайска работилница решила да произвежда евтини железарии без да й пука особено за софтуерната част, особено под линукс. В този случай поне корекцията е доста лесна - набиваш си го на ръка в сорса, билдваш и инсталираш модула и го insmod-ваш и воала. Лично аз такъв казус съм виждал два пъти досега вкъщи. Тези дребните нано стикчета май са най-честия случай или поне аз уцелвам такива, щото при мен и двата бяха с такива. Единият случай беше малко по-крив (доколкото помня tp-link-ска джаджа с realtek-ски чипсет), защото драйвера на база usb id-то си сетваше други параметри, единият вариант беше с 2T2R (защо са му 2 transmit/receive пътища не знам, теорията ми е че има двубандови контролери дето подържат 2.4 и 5.8 ама не знам дали е това). Та в драйвера имаше един switch който по дефолт ако не match-не част от познатите му id-та считаше че хардуера е 2t2r, оттам се минава през съвсем друга инициализационна процедура и странното че адаптера "виждаше" мрежи, но не можеше да се асоцира към тях изобщо. Но дори това не е сложно да се оправи, макар признавам сигурно си зависи от случая и че може и да е далеч по-сложно в определени случаи.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: bvbfan в May 26, 2014, 08:16
gat3way, не знам какво мислиш по въпроса, но за мен е супер тъпо USB id-тата да са в кода. Защо не се опишат възможните процедури по инициализация да се компилира модула и да се зареждат от външен файл в който да е описано кое id по коя процедура да се прекара. А точно тва с id-тата се налага супер често да се буилдва и зарежда модула. Вероятно има някаква причина да е направено така, на мен ми убягва.  ???


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: gat3way в May 26, 2014, 09:48
Не мога да отговоря, не би било трудно да се направи (дори като параметър при зареждане на модула). Вероятно искат да имат пълен контрол върху това за да се подържат само тествани железа, не знам. Но хардкодването на id-та е стандартна практика с USB драйверите, не само за wifi донгълите.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 28, 2014, 19:20
Балгодаря много за всички коментари !
Намиреих временно решение на проблема: http://jarcomputers.com/l_bg/?m=7&i=546638 ($2)
Знам че е най-тъпото, но поне върви без проблеми. Даже доста добре бих казал.
Естествено ще продължавам да мъча WiFi картата, но поне ще мога и да си върша работата и да не я мисля толкова много. Ще пробвам нещата, които ме посъветватхте тук, въпреки че за да си компилирам сам драйвера може би ще ми е нужен доста повече опит. Още съм зелен в Linux-ите. Ще пробвам и с Mandriva, въпреки че леко ме съмнява. Бях чел чел, че някои с моя модел имат същия проблем и под Fedora, Mint и Mandriva. Но не съм на 100% сигурен - ще проверя пак.
И отново благодаря за оговорите. С всеки ден се убеждавам, че прословутата отзивчивост на Linux обществото към потребителските проблеми не е само мит.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: cybercop в May 28, 2014, 19:54
Намиреих временно решение на проблема: http://jarcomputers.com/l_bg/?m=7&i=546638 ($2)
Знам че е най-тъпото, но поне върви без проблеми. Даже доста добре бих казал.
Защо да е тъпо ? Досега не съм купувал нито един продукт на TPLink, който да не работи добре или да ми създава проблеми.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: dim4o в May 29, 2014, 15:38
cybercop,

TPLink -a си е супер и аз съм много доволен. Друго имах в предвид: факта, че имам WiFi карта, а използвам външна. Това е общо взето най-тъпото решение на проблема, но засега мога толкова :)


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: Odido в May 29, 2014, 17:05
Как ги мразя mediatek само!За линукс изобщо не си актуализират драйвърите.Каквито и конфигурации с ID или без и всякакви други преди компилирането им просто не работят на ядро след 3.5.Говоря конкретно за rt5270 производните му ,включващи и така необходимия в този пакет rt3070 .Последната им актуализация ако не се лъжа беше от 2010 година. Знам, че с 20 лева мога да си реша проблема с някой атерос например дори риълтек ама въпроса е принципен.Имат пач за свободния драйвър за непрекъснатото дропване ,но не оправя силата на сигнала и пълненето на логовете с една досадна грешка свързана с usb3(без да е забоден адаптера на такова).


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: MGMCHANNEL в May 30, 2014, 22:28
Точно вчера метнах едно ubuntu десктоп 14.04 на HP Probook 470 G0 -безжичната запали още преди инсталирането да завърши -чипа съответно е медиатек Ralink rt 3290. Преди това се бях подготвил -за драйвера но се оказа напразно. Моя е иви бридж варианта G0 -при теб явно е G1 варианта на 15" 450 probook т.е. хасвел варианта -затова е така. Явно с новото поколение и дънна платка интел HM87 са решили и нов wifi вариант на същия производител да добавят - а оттам и идват проблемите че все още е доста нов, по информация същия проблем е бил и със постария вариант който е при мен rt 3290. Търпение му е майката -дотогава може да си ползваш wifi стика.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: Zubcho_ в Jun 10, 2014, 17:52
Автора с кой кернел е? Не става ясно никъде в цялата тема.


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: zseni в Apr 29, 2015, 17:47
Хм, може би доста късно, но аз лично открих решение тук, в отговор #6:
http://ubuntuforums.org/showthread.php?t=2225175

който препраща към това решение: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1220146/comments/161

теглиш 'улеснения' драйвър от тук и следиш readme-то за инструкции:
https://github.com/mdjahidulhamid/MT7630E

При мен сработи. Успех


Титла: Re: Търся WiFi USB адаптер, който да върви без проблеми под Ubuntu 14.04 LTS
Публикувано от: Odido в Apr 30, 2015, 05:55
ето ти пачната версия на твоя бъгав драйвър http://community.linuxmint.com/tutorial/view/1796 ($2)Теглиш и инсталираш както е описано.Стара тема :D