Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: USB síťová karta [vyřešeno]  (Přečteno 5409 krát)

3m9d

  • Stálý člen
  • **
  • Příspěvků: 768
USB síťová karta [vyřešeno]
« kdy: 16 Června 2014, 20:56:37 »
Napřed rychlé shrnutí, nějak se mi nepovedl dotaz stručný, jak má být: externí síťovka nefunguje ačkoli jsem pro to dělal leccos a dosáhl skoro pěkného výpisu z dmesg, co se jí týče (na konci příspěvku).

Tak jsem možná skočil na levný špek :P Pořídil jsem si tuto externí síťovku, protože jsem si pořídil noťas bez RJ-45 konektoru a občas se tento může přeci jen hodit a zrovna jsem objednával nějaké další příslušenství a tenhle ocásek byl jen za tři stovky, tak jsem ho k tomu přidal.
Z lsusb jsem si vytáhl typ:
Kód: [Vybrat]
Bus 003 Device 005: ID 0b95:772a ASIX Electronics Corp. AX88772A Fast Ethernet
Na stránkách taiwanského asixu google našel ovladač, který mi při stahování vnutil i manuál k instalaci .
V manuálu je po "klasickém" rozbalení, make a make install  doporučeno použtí příkazu insmod asix.ko , který mi nahlásil chybu
Kód: [Vybrat]
insmod: ERROR: could not insert module asix.ko: File exists(cože, chyba: soubor existuje?!?) tak jsem podle souboru readme zkusil alternativně
Kód: [Vybrat]
modprobe asixVe výpisu dmesg jsem však stále nezískal výstup "jako v manuálu", a to ani v dobrém smyslu ani ve smyslu nepodporovaného výrobku. Jen následující chybu
Kód: [Vybrat]
asix: module verification failed: signature and/or  required key missing - tainting kernelNa základě rad k podobné chybě s jinými ovladači jsem zkusil do /etc/modules přidat řádek "asix" a v dmesg jsem získal tento skoro optimistický výpis (i když mi napřed naznačuje, že jsem trotl a zařízení považuje za unregistered, o pár řádků dál je již registred a skoro se tváří jako funkční - ale to asi jen na mě, který se v tomto výpisu neumí orientovat)...
Kód: [Vybrat]
[   60.197463] eth0: rx throttle -71
[   60.197733] usb 3-1: USB disconnect, device number 2
[   60.198129] eth0: unregister 'asix' usb-0000:00:14.0-1, ASIX AX88772A USB 2.0 Ethernet
[   72.539810] usb 3-1: new high-speed USB device number 5 using xhci_hcd
[   72.570657] usb 3-1: New USB device found, idVendor=0b95, idProduct=772a
[   72.570669] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   72.570674] usb 3-1: Product: AX88772
[   72.570679] usb 3-1: Manufacturer: ASIX Elec. Corp.
[   72.570684] usb 3-1: SerialNumber: 000007
[   72.572426] ASIX USB Ethernet Adapter:v4.13.0 18:11:13 Jun 16 2014
[   72.572426]     http://www.asix.com.tw
[   73.204952] eth%d: status ep1in, 8 bytes period 11
[   73.205547] eth0: register 'asix' at usb-0000:00:14.0-1, ASIX AX88772A USB 2.0 Ethernet, 00:71:00:71:01:ab
[   73.244862] eth0: rxqlen 0 --> 10
[   73.244883] eth0: rxqlen 10 --> 20
[   73.244901] eth0: rxqlen 20 --> 30
[   73.244918] eth0: rxqlen 30 --> 40
[   73.244926] eth0: rxqlen 40 --> 44
[   73.248676] eth0: ax88772a - Link status is: 0
A připojení stále nefunguje, proto sem píšu :P Navzdory tomu, že počítač vidí, že najednou má možnost drátového připojení (toto se v nabídce objeví), je na něm stále "odpojeno".
Za pomoc budu velice vděčný.
« Poslední změna: 23 Června 2014, 15:01:43 od Petr Merlin Vaněček »
* Ve Windows jde všechno - do někdy, v Linuxu jde všechno od někdy. * Omlouvám se jestli vám proti vaší vůli vykám... Jsem tak zvyklý. * Kdo nemůže žít bez opravování překlepů, ať to dělá na wiki! :)

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:USB síťová karta
« Odpověď #1 kdy: 18 Června 2014, 10:22:45 »
Ty informace o unregistered - registered vychází z toho, že si systém "očuchává" USB porty, takže ji odpojí a připojí.
Přesně tuto síťovku už několik let mám v provozu jako nouzovku pro klienta na jednom serveru (oddělená síť pro jedno ne úplně standardní zařízení).

To, že insmod hlásí, že soubor existuje, zanemná jen to, že ovladač (modul) v systému již je a není potřeba jej instalovat (jako ostatně většinou), jinak to skutečně využívá modulu asix a usbnet (určitě bys ve výpisu lsmod také našel)

Podle toho výpisu (module verification failed) bych tipl, že se ti podařilo přepsat originální jaderný modul tou pokusnou nepotřebnou kompilací. Takže bych v prvé řadě reinstaloval aktuální jádro:
Kód: [Vybrat]
sudo apt-get install --reinstall linux-image-`uname -r`

Po restartu by síť už mohla jet, pokud tomu tak nebude, dej sem zase výpis z /var/log/syslog

PS: ax88772a - Link status is: 0 ... je skutečně připojen funkční kabel?
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:USB síťová karta
« Odpověď #2 kdy: 18 Června 2014, 11:15:22 »
# find /lib/modules/ | grep asix
/lib/modules/3.11.10-7-desktop/kernel/drivers/net/usb/asix.ko
/lib/modules/3.11.6-4-desktop/kernel/drivers/net/usb/asix.ko


^^ mel by bejt v kernelu by default takze neni nutno ho kompilovat a rucne zavadet ..
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

3m9d

  • Stálý člen
  • **
  • Příspěvků: 768
Re:USB síťová karta
« Odpověď #3 kdy: 23 Června 2014, 13:02:06 »
Zdravím,
chvíli jsem nebyl online. Že by mohla fungovat hned po připojení jsem doufal, ale bohužel se tak nestalo, proto jsem podstoupil anabázi s ruční instalací.
V offline čase jsem zkusil použít síťovku pro hraní OpenTTD s kamarádem - přímé propojení dvou počítačů, ručně zadané IP adresy a fungovala. Teď jsem to zkusil na jiném kabelu ze stejného routeru a funguje to.
Omlouvám se, vadný kabel jsem ještě docela nedávno úspěšně používal, takže mě to bohužel nenapadlo :(

Závěr: síťovka funguje, patrně přes ručně zavedený ovladač. (jak se to dá poznat?)
Otázka: Asi je lepší se vrátit k defaultnímu kernelu, že?
(znamená to: sudo apt-get install --reinstall linux-image-`uname -r` ; a mám mazat asix z /etc/modules?)
Díky za rady :)
* Ve Windows jde všechno - do někdy, v Linuxu jde všechno od někdy. * Omlouvám se jestli vám proti vaší vůli vykám... Jsem tak zvyklý. * Kdo nemůže žít bez opravování překlepů, ať to dělá na wiki! :)

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:USB síťová karta
« Odpověď #4 kdy: 23 Června 2014, 13:51:12 »
Jen ten reinstall, v modules to klidně může zůstat.

Hlavně, že se kabel vyřešil :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

3m9d

  • Stálý člen
  • **
  • Příspěvků: 768
Re:USB síťová karta [vyřešeno]
« Odpověď #5 kdy: 23 Června 2014, 21:18:33 »
Po reinstallu jádra potvrzuju funkčnost :)
* Ve Windows jde všechno - do někdy, v Linuxu jde všechno od někdy. * Omlouvám se jestli vám proti vaší vůli vykám... Jsem tak zvyklý. * Kdo nemůže žít bez opravování překlepů, ať to dělá na wiki! :)

 

Provoz zaštiťuje spolek OpenAlt.