Witam
Mam problem bo podczas modyfikacji uszkodziłem sobie sieciówkę.
Do rzeczy…
Kopiłem sobie sieciowke Edimax EW-7718UN ktora jest na chipsecie Ralink RT2870… lecz ja potrzebowałem aby działała w telewizorach samsung wiec chciałem zmienić pid i vid… robiłem to na ubuntu 12.10 live i podczas zmiany vid i pid laptop mi się wyłączył i zmieniło tylko vid czyli mam teraz w nazwie Samsung ale nie mam zmienionej wartości pid…
Przed modyfikacją nazwa wyglądała tak:
Bus 002 Device 003: ID 7392:7718 Edimax Technology Co., Ltd EW-7718UN 802.11n Wireless Adapter [Ralink RT2870]
po awarii tak:
Bus 002 Device 003: ID 04e8:7718 Samsung Electronics Co., Ltd
a powinno wyglądać tak:
Bus 002 Device 003: ID 04e8:2018 Samsung Electronics Co., Ltd WIS09ABGN LinkStick Wireless LAN Adapter
Czy jest jakaś szansa na uratowanie tego wifi? Pozdro ------------------------------------------------------------------------------------------------------------------------------------------------------------ Za szybko się poddałem
Written wrong values? Fix driver.
Smetimes it happens, the procedure goes w/o error, but you get wrong VID and PID written to dongle`s eeprom. Here is the solution.
You have to add your new values to driver, compille it and insmod. Then dongle will be recognized by system again.
1. Open ./common/rtusb_dev_id.c, locate the following section:
#ifdef RT2870
{USB_DEVICE(0x148F,0x2770)}, /* Ralink */
{USB_DEVICE(0x148F,0x2870)}, /* Ralink */
{USB_DEVICE(0x07B8,0x2870)}, /* AboCom */
...
{USB_DEVICE(0x050d,0x815c)}, /* Belkin F5D8053 */
{USB_DEVICE(0x100D,0x9031)}, /* Motorola 2770 */
{USB_DEVICE(0x0DB0,0x6899)},
#endif // RT2870 //
2. Add a new line (before the #endif // RT2870 // line) with your new values, (replace with yours):
{USB_DEVICE(0x04E8,0x7718)},
No to próbuje