This is the first time I have wireless in my computer. It’s working well, and I’m using it right now. Nevertheless, I don’t know how to find new wireless hardware. In fact, another computer home can find a printer and the TV, but I don’t find them in my computer. I’m using opensuse 13.1 and KDE.
/sbin/lspci -nnk
will list most hardware and the kernel module loaded
kinfocenter has info too
If that is what you mean…
It depends on how the hardware is attached. Carl mentioned devices conncected to the PCI bus. In addition to this, for USB devices, using the following commands are a good place to start
lsusb
usb-devices
For display hardware, the graphics driver commnicates with the display device(s), and the EDID should be detected/reported.
Examine with
xrandr --verbose
I’m not sure I explained my problem well. I want my computer to recognize wireless machines around. Another computer with windows recognized automatically a wireless printer and the TV and it can print on that printer. On the other hand, I’ve tried with yast and with “configure desktop” and it seems that my computer don’t know that the printer and the TV exist.
Ok, well that is really a networking problem perhaps. I’m not familiar with wireless TV’s, but with your printer the detection/configuration process may vary depending on the hardware concerned.
Ideally, you should start new threads (in the hardware forum) for each of these devices with a descriptive title, and mention the hardware models in question too.
I’ve just turned off firewall and went to yast —> printer —> add —> detect more. This time, with firewall off, yast found the printer (to configure it will be another problem I’ll try to solve latter in the hardware forum). If I turned on firewall again and tried to detect the printer, yast doesn’t find any. So, it seems to be a firewall problem. Since I don’t want to turn off my firewall, I would like to configure it correctly so that my computer finds the printer and other stuff around. How do I do that? My configuration is:
Firewall Starting
- Enable firewall automatic starting
- Firewall starts after the configuration has been written
[HR][/HR]Unassigned Interfaces
No network traffic is permitted through these interfaces.
- Atheros WLAN controller / wlp4s0
Internal Zone
- No interfaces assigned to this zone.
Demilitarized Zone
- No interfaces assigned to this zone.
External Zone
Interfaces
- RTL8111/8168B PCI Express Gigabit Ethernet controller / p2p1
Open Services, Ports, and Protocols
- Zone has no open ports.
So, you’re drip feeding information to us. I can now tell (from your last post) that you have a printer that is already connected to your network, and thus configured (from a network perspective). Now you want the Linux client to detect it. (It depends on the protocols being used by the printer.)
A good way to detect the port(s) that a remote device is broadcasting on is via
nmap <IP_address of device>
With that information the firewall can be adjusted accordingly. However, for just setting up the printer (it is perfectly valid to drop the firewall temporarily).
BTW, your wireless interface should probably be reassigned internal (as you’re behind a router facing to the internet). Then the firewall issue wouldn’t have come up.
On 2014-12-06 21:46, Filipe wrote:
>
> I’ve just turned off firewall and went to yast —> printer —> add
> —> detect more. This time, with firewall off, yast found the printer
> (to configure it will be another problem I’ll try to solve latter in the
> hardware forum). If I turned on firewall again and tried to detect the
> printer, yast doesn’t find any. So, it seems to be a firewall problem.
Typically, the printer would broadcast “Hi! I’m a printer”. Maybe the
computer asks to everybody “Is there a printer around?”, and the printer
answers. But the firewall blocks broadcast by default. You have to know
what port the broadcasts are, and open them.
Probably avahi would handle that, but it is something that doesn’t work
very well in openSUSE, I think.
What you can do is temporarily drop down the firewall, configure the
printer, then raise the firewall. This should hold - unless the printer
changes the IP from day to day, because then you have to redo the
procedure or change the config somewhere and somehow.
–
Cheers / Saludos,
Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)
Some devices will not connect automatically because they cannot cope with DHCP giving them a different IP address in each case. In these cases, you need to give them each a static IP and then they will all be detected as part of the network.
Thanks to all.
I’ve turned off the firewall, configured the printer with yast (using a driver I’ve found in the internet). Then I’ve turned on firewall and tested: OK.
Tomorrow, when I turn off (and on again) every machine I shall try again and see if it works with the firewall on.
The printer is also a scanner which is not working from my computer, but I shall ask for help about the scanner in the hardware forum.
Today I’ve turned on all machines: the printer (and the scanner, which is in fact the same machine) is still working, even with the firewall on.
Thanks to all.
So, the solution is:
Turn off the firewall, configure the printer with yast. Then turn on firewall again and it works.
For the scanner the solution is the same.
Of course, for my printer, I had to find the appropriate driver in the internet for the printer. The driver for the scanner and some other technical problems of the scanner configuration I found with the help of the hardware forum.