On 31.10.2014 09:43, poma wrote: > On 31.10.2014 02:10, jd1008 wrote: >> >> On 10/30/2014 06:39 PM, poma wrote: >>> On 30.10.2014 22:44, jd1008 wrote: >>>> On 10/26/2014 09:53 PM, poma wrote: >>>> >>>>> Subscribe, >>>>> http://vger.kernel.org/vger-lists.html#linux-wireless >>>>> and Larry_dot_Finger_at_lwfinger_dot_net is your pal. >>>>> >>>>> When supported it shows like: >>>>> >>>>> $ rpm -qf /usr/lib/firmware/rtlwifi/rtl8712u.bin >>>>> linux-firmware-20141013-41.git0e5f6377.fc20.noarch >>>>> >>>>> $ dmesg >>>>> usb 2-3: new high-speed USB device number 3 using ehci-pci >>>>> usb 2-3: New USB device found, idVendor=0bda, idProduct=8171 >>>>> usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3 >>>>> usb 2-3: Product: RTL8188S WLAN Adapter >>>>> usb 2-3: Manufacturer: Manufacturer Realtek >>>>> usb 2-3: SerialNumber: 00e04c000001 >>>>> r8712u: module is from the staging directory, the quality is unknown, you have been warned. >>>>> r8712u: Staging version >>>>> r8712u: register rtl8712_netdev_ops to netdev_ops >>>>> usb 2-3: r8712u: USB_SPEED_HIGH with 4 endpoints >>>>> usb 2-3: r8712u: Boot from EFUSE: Autoload OK >>>>> usb 2-3: r8712u: CustomerID = 0x0000 >>>>> usb 2-3: r8712u: MAC Address from efuse = 00:01:02:03:04:05 >>>>> usb 2-3: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin" >>>>> usbcore: registered new interface driver r8712u >>>>> r8712u 2-3:1.0 wlp0s4f1u3: renamed from wlan0 >>>>> >>>>> $ iwconfig wlp0s4f1u3 >>>>> wlp0s4f1u3 unassociated Nickname:"rtl_wifi" >>>>> Mode:Auto Access Point: Not-Associated Sensitivity:0/0 >>>>> Retry:off RTS thr:off Fragment thr:off >>>>> Power Management:off >>>>> Link Quality:0 Signal level:0 Noise level:0 >>>>> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 >>>>> Tx excessive retries:0 Invalid misc:0 Missed beacon:0 >>>>> >>>>> >>>>> poma >>>>> >>>> Well, I decided to download and build >>>> https://github.com/chunkeey/rtl8192su/archive/master.zip >>>> and loaded the driver. >>>> >>>> It did not detect the presence of my wifi, as shown by iwconfig. >>>> iwconfig only shows my built-in intel wireless card. >>>> >>>> dmesg shows: >>>> >>>> [15749.044546] usbcore: registered new interface driver rtl8192su <<< >>>> Driver loaded >>>> then I plugged in the usb wifi dongle: >>>> [15780.770063] usb 2-2: new high-speed USB device number 3 using ehci-pci >>>> [15780.886492] usb 2-2: New USB device found, idVendor=07d1, idProduct=3304 >>>> [15780.886499] usb 2-2: New USB device strings: Mfr=1, Product=2, >>>> SerialNumber=3 >>>> [15780.886503] usb 2-2: Product: 11n Adapter >>>> [15780.886506] usb 2-2: Manufacturer: Manufacturer Realtek >>>> [15780.886509] usb 2-2: SerialNumber: 00e04c000001 >>>> >>>> >>>> $ iwconfig >>>> virbr0 no wireless extensions. >>>> >>>> wlp12s0 IEEE 802.11abgn ESSID:"Busters Free Wifi" >>>> Mode:Managed Frequency:2.462 GHz Access Point: >>>> f8:07:37:49:77:20 >>>> Bit Rate=14.4 Mb/s Tx-Power=15 dBm >>>> Retry short limit:7 RTS thr:off Fragment thr:off >>>> Encryption key:off >>>> Power Management:off >>>> Link Quality=57/70 Signal level=-53 dBm >>>> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 >>>> Tx excessive retries:717 Invalid misc:5741 Missed beacon:0 >>>> >>>> lo no wireless extensions. >>>> >>>> em1 no wireless extensions. >>>> >>> >>> What are the actual steps you did for testing "D-Link FR-300USB 802.11bgn" & "rtl8192su.ko"? >>> Particular firmware you engage? >>> >>> >> Particular steps? >> They are outlined in the link I provided: >> >> https://github.com/chunkeey/rtl8192su/archive/master.zip >> >> where it states: >> >> >> Building the driver >> >> just use the Makefile: >> >> |make| >> >> and then >> >> |make load| >> >> to load the module. >> ----------------------------------- >> Of course, to run >> make load >> I su'ed to root. >> >> After that, I plugged the dongle in, and kernel >> recognized it's insertion, but driver remains >> oblivious of it. >> > > > You missed some important steps we've already written, man. > > First try this, then we'll see what about 'rtl8192su.ko & Co.' > Don't break lines. > > 1. Check whether you have installed the necessary firmware > > $ rpm -qf /usr/lib/firmware/rtlwifi/rtl8712u.bin > linux-firmware-20141013-41.git0e5f6377.fc20.noarch > > ~~~~~~~~~~~~~~~~~~~~~~~~~~ > > 2. Create udev rules file > > /etc/udev/rules.d/70-modprobe-r8712u-for-FR-300USB-WiFi.rules > # > # 07d1:3304 D-Link System FR-300USB 802.11bgn Wireless Adapter > # Load the module for unsupported device after creating devices > # > SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="07d1", ATTRS{idProduct}=="3304", RUN+="/sbin/modprobe -v r8712u" > # > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > 3. Create service unit configuration file > > /etc/systemd/system/FR-300USB-WiFi-ID-to-r8712u.service > [Unit] > Description=Append FR-300USB WiFi ID to rtl871x wireless lan driver > > [Service] > ExecStart=/bin/sh -c '/bin/echo 0bda 8171 > /sys/bus/usb/drivers/r8712u/new_id' > > [Install] > WantedBy=multi-user.target > > ~~~~~~~~~~~~~~~~~ > > What's the score? > > $ cat /sys/bus/usb/drivers/r8712u/new_id > $ dmesg | grep r8712u > Yeah, don't forget to # systemctl enable FR-300USB-WiFi-ID-to-r8712u.service # systemctl reboot -- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org