Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

HP ThinPro + adapter Wifi - jak to zgrać...?

Zaczęty przez Konrad_K, Lipiec 13, 2020, 10:51:10 AM

Poprzedni wątek - Następny wątek

Konrad_K

Szanowni forumowicze,

Od tygodnia siedzę nad problemem, z którym nie potrafię sobie poradzić - jako zupełnie zielony użytkownik Linuxa (tak jestem od zawsze Windowsiarzem).
Chciałbym zainstalować adapter Wifi (mam dwa jeden to Netis WF2119S, a drugi to TP-Link TL-WN725N v3) na ThinCliencie HP t530 na którym jest zainstalowany
system HP ThinPro: Operating system: Ubuntu 16.04.5 LTS, Kernel: Linux 5.3.6-hp, ale niestety nie mogę go zmusić do działania. Jeżeli istnieje taka możliwość to prosze o pomoc, bo powoli wyrywam sobie wszystkie włosy z głowy :(

Niestety muszę bazować na aktualizacjach z HP i tam widzę maksymalnie wersję systemu 16.04 dla mojego urządzenia.

Poniżej kilka wyników z komend:

1. Info z komeny lsusb:

https://imgur.com/BI8wJ7o


2. Info z komeny dmesg | tail:

https://imgur.com/sqxvTvh


3. Sam adapter jest widoczny:


https://imgur.com/4rBMXam


https://imgur.com/lzj95W2


https://imgur.com/xMmTeOu


...ale niestety nie wyszukuje sieci Wifi w zasięgu:


https://imgur.com/YdYz7Il


Jedyne na czym mi zależy to możliwość wybrania dostępnej sieci Wifi i podłączenie się do niej w graficznej nakładce.


Pozdrawiam,
Konrad

robson75

A wyjaśnij mi jedno, dlaczego zainstalowałeś Ubuntu 16.04.5 LTS, którego wsparcie się kończy, a nie najnowsze w wersji 20.4?
Arch Linux Xfce - 64Bit Linux User #621110

pavbaranov

#2
@robson75 - To jest wersja Ubu od HP dla ThinClient HP t530. I to jest głównie dostarczane z W10 IoT.
W sumie... Jeśli Ubu 16.04 tam jest i jest to system od HP, to w pierwszej kolejności zapytałbym dział wsparcia HP.

Konrad_K

Cytat: robson75 w Lipiec 13, 2020, 02:46:03 PM
A wyjaśnij mi jedno, dlaczego zainstalowałeś Ubuntu 16.04.5 LTS, którego wsparcie się kończy, a nie najnowsze w wersji 20.4?
Niestety tylko na taką wersje pozwala mi obecnie obraz ThinPro w wersji 7.1 (najwyższy) z HP. Niestety dział wsparcia HP myśli już od tygodnia i nie potrafi odpowiedzieć...

pavbaranov

#4
Cóż... i my mamy być lepszymi specami od informatyków w HP? Jeśli tak będzie, to z przyjemnością bym się z nimi zamienił :D

Zacznijmy od początku:
1. sudo lshw -class network -short
(jeśli nie masz lshw - doinstaluj, tam winna być chyba również łączność po kablu).
Powinieneś otrzymać informację w rodzaju:
H/W path           Device       Class          Description
==========================================================
/0/100/19          enp0s25      network        82579V Gigabit Network Connection
/0/100/1a/1/1/5    wwp0s26u1u5  network        MC8305
/0/100/1c.2/0      wlp10s0      network        Centrino Advanced-N 6205 [Taylor Peak]

W kolumnie "Device" masz nazwę pod jaką system widzi interfejsy sieciowe. Niekiedy w "Description" będziesz mieć "Ethernet coś", "Wireless connection" itp. Ciebie interesuje te "Device", który dotyczy Twojej karty wifi. W powyższym przykładzie to wlp10s0 (i nim będę się posługiwać).
2. Sprawdźmy teraz fizyczny status tej karty:
cat /sys/class/net/wlp10s0/carrier
albo:
cat /sys/class/net/wlp10s0/operstate
Karta jest "włączona", gdy w pierwszym przypadku w wyniku uzyskasz "1", a w drugim "up".
3. Zobaczmy też co nam powie raz jeszcze lshw:
lshw -C network | grep -B 1 -A 12 'Wireless interface'
Tu m.in. zobaczymy firmware itp.; ogólnie dane o tej karcie, sterowniku itp.

Jeśli nie masz lshw i nie możesz go zainstalować, to interfejs sieci znajdziesz przez:
ls /sys/class/net
W zależności od tego jak stare jest Ubuntu 16.04, to będziesz tam mieć np. wlan - i to wiadomo, że jest to wifi, albo coś, co najczęściej zaczyna się od litery "w" - to połączenia "wireless". Na "e" zaczynają się kablowe (ethernet).

Jeśli masz możliwość instalacji, to można dodatkowo (choć mniej informacji będzie) zainstalować inxi i wrzucić:
inxi -Nxx

Zobaczymy co nam to powie.

EDIT:
Można też bez instalacji czegokolwiek chyba:
iw dev
Po "interface" będziesz mieć nazwę urządzenia wifi.
ip link show nazwa_interface_z_ww._polecenia
Jeśli w odpowiedzi zobaczysz UP to podniesione, jeśli DOWN, to sieć nie jest podniesiona.
Można jeszcze:
iw nazwa_interface_z_ww._polecenia link
I na tę chwilę zatrzymamy się oprócz jednego, jeszcze, pytania: czy jakiekolwiek inne urządzenie, z dowolnym systemem, w tym samym miejscu co ów HP jest się w stanie z Twoim wifi połączyć?

Konrad_K

WOW!

Co do punktu 2.
cat /sys/class/net/wlp10s0/carrier to wartośc 0 czyli wyglada, że 'wyłączona'

Co do punktu 3.

lshw -C network | grep -B 1 -A 12 'Wireless interface'


*-usb
       description: Wireless interface
       product: RTL8188EUS 802.11n Wireless Network Adapter
       vendor: Realtek Semiconductor Corp.
       physical id: 3
       bus info: usb@2:3
       logical name: wlan0
       version: 0.0
       serial: 64:ee:b7:c7:83:1b
       capabilities: usb-2.00 ethernet physical wireless
       configuration: broadcast=yes driver=r8188eu maxpower=500mA multicast=yes speed=480Mbit/s
wireless=unassociated


Dodatkowo:

inxi -Nxx


Network:     Card-2: RTL8188EUS 802.11n Wireless Network Adapter
             driver: r8188eu  v: v4.1.4_6773.20130222  usb-ID: 002-003 chip-ID: Obda:8179 


Obok mam drugi taki sam TC t530 postawiony na Ubuntu 20.04 i tam wszystko śmiga na tym samym adapterze:

https://imgur.com/wg9Cie7

Dodatkowo jeszcze robiąc komendę:

iwlist wlan0 scan

sieć Wifi jest widoczna:

https://imgur.com/tPKBKx5

pavbaranov

Konrad czytaj... Twój interfejs nazywa się wlan0, a nie wlp10s0, który był podany wyłącznie na przykład i dotyczy nazwy interfejsu jaki przybiera on w moim systemie.

Jeśli mogę prosić - jeśli do mnie adresujesz jakieś rzeczy, to nie zrzutami ekranu bo mam bardzo słabe połączenie i nie będę Ci mógł pomóc.
W przypadku tego 16.04 - to po prostu może się okazać, że sterownik dla RTL8188EUS po prostu nie jest najlepszej jakości. Nie mam na całe szczęście Realteka, którego unikam jak ognia, a zatem mogę się posługiwać wyłącznie informacjami z netu. Fakt, że w 20.04 działa bez zarzutu, mógłby wskazywać na takie źródło Twoich problemów na 16.04 (wszak ten system ma już ponad 4 lata). Na wiki Archa jest napisane, by w takich przypadkach posiłkować się sterownikami z githuba: https://github.com/lwfinger?tab=repositories. Nie podejmuję się jednak robić paczki deb dla Ubuntu 16.04.

Nawiasem mówiąc - w naszej rozmowie mailowej podałem Ci bodaj link do strony Realteka, na której było jakieś rozwiązanie dla lina na ten dongiel.

Konrad_K

Cytat: pavbaranov w Lipiec 13, 2020, 06:03:12 PM
Konrad czytaj... Twój interfejs nazywa się wlan0
To zwykły błąd copy/paste - oczywiście wszystkie komendy stosowałem ze swoim Device ID czyli wlan0 i wynik miał wartość 0.

Nie jestem przywiązany do tych adapterów - gdybym tylko wiedział jaki będzie współpracował bez problemów to bym juz dzisiaj zamówił.
Niestety nie moge się dogrzebać do takich informacji - support HP też ich nie udziela już od tygodnia, mimo ponagleń...

pavbaranov

Z moich doświadczeń wynika, że najmniej problemowe są te, które pracują w oparciu o chipsety Intela i Atherosa. Nie poddawałbym się jednak. Być może w istocie te rozwiązania z githuba coś przyniosą (z niego bez budowania deba też się da zainstalować). Ten chyba właściwy dla Ciebie, to ten: https://github.com/lwfinger/rtl8188eu, a tam instrukcja. Być może również w jakimś PPA znajdziesz go dla Ubu 16.04.

Konrad_K

Niestety przy komendzie make dla tego sterownika dostaję informację:

make[1]: *** /lib/modules/5.3.6-hp/build: No such file or directory. Stop.
Makefile:1911: receipe for target 'modules' failed
make: *** [modules] error 2

pavbaranov

Masz zainstalowane pliki nagłówkowe? Normalnie to linux-headers, kernel-headers. Nie wiem jak to wygląda w Ubu. Sprawdź, albo poczekaj na kogoś, kto wie.

robson75

Arch Linux Xfce - 64Bit Linux User #621110

Zobacz najnowsze wiadomości na forum